\n
address_offset : 0x0 Bytes (0x0)
size : 0x80 byte (0x0)
mem_usage : registers
protection : not protected
Control A
address_offset : 0x0 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0
SWRST : Software Reset
bits : 0 - 0 (1 bit)
ENABLE : Enable
bits : 1 - 1 (1 bit)
RESOLUTION : Enhanced Resolution
bits : 5 - 6 (2 bit)
Enumeration: RESOLUTIONSelect
0x0 : None
None
0x1 : DITH4
None
0x2 : DITH5
None
0x3 : DITH6
None
End of enumeration elements list.
PRESCALER : Prescaler
bits : 8 - 10 (3 bit)
Enumeration: PRESCALERSelect
0x0 : DIV1
None
0x1 : DIV2
None
0x2 : DIV4
None
0x3 : DIV8
None
0x4 : DIV16
None
0x5 : DIV64
None
0x6 : DIV256
None
0x7 : DIV1024
None
End of enumeration elements list.
RUNSTDBY : Run in Standby
bits : 11 - 11 (1 bit)
PRESCSYNC : Prescaler and Counter Synchronization Selection
bits : 12 - 13 (2 bit)
Enumeration: PRESCSYNCSelect
0x0 : GCLK
None
0x1 : PRESC
None
0x2 : RESYNC
None
End of enumeration elements list.
ALOCK : Auto Lock
bits : 14 - 14 (1 bit)
CPTEN0 : Capture Channel 0 Enable
bits : 24 - 24 (1 bit)
CPTEN1 : Capture Channel 1 Enable
bits : 25 - 25 (1 bit)
CPTEN2 : Capture Channel 2 Enable
bits : 26 - 26 (1 bit)
CPTEN3 : Capture Channel 3 Enable
bits : 27 - 27 (1 bit)
Control A
address_offset : 0x0 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0
SWRST : Software Reset
bits : 0 - 0 (1 bit)
ENABLE : Enable
bits : 1 - 1 (1 bit)
RESOLUTION : Enhanced Resolution
bits : 5 - 6 (2 bit)
Enumeration: RESOLUTIONSelect
0x0 : None
0x1 : DITH4
0x2 : DITH5
0x3 : DITH6
End of enumeration elements list.
PRESCALER : Prescaler
bits : 8 - 10 (3 bit)
Enumeration: PRESCALERSelect
0x0 : DIV1
0x1 : DIV2
0x2 : DIV4
0x3 : DIV8
0x4 : DIV16
0x5 : DIV64
0x6 : DIV256
0x7 : DIV1024
End of enumeration elements list.
RUNSTDBY : Run in Standby
bits : 11 - 11 (1 bit)
PRESCSYNC : Prescaler and Counter Synchronization Selection
bits : 12 - 13 (2 bit)
Enumeration: PRESCSYNCSelect
0x0 : GCLK
0x1 : PRESC
0x2 : RESYNC
End of enumeration elements list.
ALOCK : Auto Lock
bits : 14 - 14 (1 bit)
CPTEN0 : Capture Channel 0 Enable
bits : 24 - 24 (1 bit)
CPTEN1 : Capture Channel 1 Enable
bits : 25 - 25 (1 bit)
CPTEN2 : Capture Channel 2 Enable
bits : 26 - 26 (1 bit)
CPTEN3 : Capture Channel 3 Enable
bits : 27 - 27 (1 bit)
Recoverable FaultB Configuration
address_offset : 0x10 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0
SRC : FaultB Source
bits : 0 - 1 (2 bit)
Enumeration: SRCSelect
0x0 : DISABLE
None
0x1 : ENABLE
None
0x2 : INVERT
None
0x3 : ALTFAULT
None
End of enumeration elements list.
KEEP : FaultB Keeper
bits : 3 - 3 (1 bit)
QUAL : FaultB Qualification
bits : 4 - 4 (1 bit)
BLANK : FaultB Blanking Mode
bits : 5 - 6 (2 bit)
Enumeration: BLANKSelect
0x0 : START
None
0x1 : RISE
None
0x2 : FALL
None
0x3 : BOTH
None
End of enumeration elements list.
RESTART : FaultB Restart
bits : 7 - 7 (1 bit)
HALT : FaultB Halt Mode
bits : 8 - 9 (2 bit)
Enumeration: HALTSelect
0x0 : DISABLE
None
0x1 : HW
None
0x2 : SW
None
0x3 : NR
None
End of enumeration elements list.
CHSEL : FaultB Capture Channel
bits : 10 - 11 (2 bit)
Enumeration: CHSELSelect
0x0 : CC0
None
0x1 : CC1
None
0x2 : CC2
None
0x3 : CC3
None
End of enumeration elements list.
CAPTURE : FaultB Capture Action
bits : 12 - 14 (3 bit)
Enumeration: CAPTURESelect
0x0 : DISABLE
None
0x1 : CAPT
None
0x2 : CAPTMIN
None
0x3 : CAPTMAX
None
0x4 : LOCMIN
None
0x5 : LOCMAX
None
0x6 : DERIV0
None
0x7 : CAPTMARK
None
End of enumeration elements list.
BLANKPRESC : FaultB Blanking Prescalar
bits : 15 - 15 (1 bit)
BLANKVAL : FaultB Blanking Time
bits : 16 - 23 (8 bit)
FILTERVAL : FaultB Filter Value
bits : 24 - 27 (4 bit)
Recoverable FaultB Configuration
address_offset : 0x10 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0
SRC : FaultB Source
bits : 0 - 1 (2 bit)
Enumeration: SRCSelect
0x0 : DISABLE
0x1 : ENABLE
0x2 : INVERT
0x3 : ALTFAULT
End of enumeration elements list.
KEEP : FaultB Keeper
bits : 3 - 3 (1 bit)
QUAL : FaultB Qualification
bits : 4 - 4 (1 bit)
BLANK : FaultB Blanking Mode
bits : 5 - 6 (2 bit)
Enumeration: BLANKSelect
0x0 : START
0x1 : RISE
0x2 : FALL
0x3 : BOTH
End of enumeration elements list.
RESTART : FaultB Restart
bits : 7 - 7 (1 bit)
HALT : FaultB Halt Mode
bits : 8 - 9 (2 bit)
Enumeration: HALTSelect
0x0 : DISABLE
0x1 : HW
0x2 : SW
0x3 : NR
End of enumeration elements list.
CHSEL : FaultB Capture Channel
bits : 10 - 11 (2 bit)
Enumeration: CHSELSelect
0x0 : CC0
0x1 : CC1
0x2 : CC2
0x3 : CC3
End of enumeration elements list.
CAPTURE : FaultB Capture Action
bits : 12 - 14 (3 bit)
Enumeration: CAPTURESelect
0x0 : DISABLE
0x1 : CAPT
0x2 : CAPTMIN
0x3 : CAPTMAX
0x4 : LOCMIN
0x5 : LOCMAX
0x6 : DERIV0
0x7 : CAPTMARK
End of enumeration elements list.
BLANKPRESC : FaultB Blanking Prescalar
bits : 15 - 15 (1 bit)
BLANKVAL : FaultB Blanking Time
bits : 16 - 23 (8 bit)
FILTERVAL : FaultB Filter Value
bits : 24 - 27 (4 bit)
Compare and Capture
address_offset : 0x11C Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0
COUNT : Count Value
bits : 0 - 23 (24 bit)
Waveform Extension Configuration
address_offset : 0x14 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0
OTMX : Output Matrix
bits : 0 - 1 (2 bit)
DTIEN0 : Dead-time Insertion Generator 0 Enable
bits : 8 - 8 (1 bit)
DTIEN1 : Dead-time Insertion Generator 1 Enable
bits : 9 - 9 (1 bit)
DTIEN2 : Dead-time Insertion Generator 2 Enable
bits : 10 - 10 (1 bit)
DTIEN3 : Dead-time Insertion Generator 3 Enable
bits : 11 - 11 (1 bit)
DTLS : Dead-time Low Side Outputs Value
bits : 16 - 23 (8 bit)
DTHS : Dead-time High Side Outputs Value
bits : 24 - 31 (8 bit)
Waveform Extension Configuration
address_offset : 0x14 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0
OTMX : Output Matrix
bits : 0 - 1 (2 bit)
DTIEN0 : Dead-time Insertion Generator 0 Enable
bits : 8 - 8 (1 bit)
DTIEN1 : Dead-time Insertion Generator 1 Enable
bits : 9 - 9 (1 bit)
DTIEN2 : Dead-time Insertion Generator 2 Enable
bits : 10 - 10 (1 bit)
DTIEN3 : Dead-time Insertion Generator 3 Enable
bits : 11 - 11 (1 bit)
DTLS : Dead-time Low Side Outputs Value
bits : 16 - 23 (8 bit)
DTHS : Dead-time High Side Outputs Value
bits : 24 - 31 (8 bit)
Compare and Capture Buffer
address_offset : 0x154 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0
COUNT : Count Value
bits : 0 - 23 (24 bit)
Compare and Capture
address_offset : 0x16C Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0
COUNT : Count Value
bits : 0 - 23 (24 bit)
Driver Configuration
address_offset : 0x18 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0
NRE0 : Non-Recoverable State 0 Output Enable
bits : 0 - 0 (1 bit)
NRE1 : Non-Recoverable State 1 Output Enable
bits : 1 - 1 (1 bit)
NRE2 : Non-Recoverable State 2 Output Enable
bits : 2 - 2 (1 bit)
NRE3 : Non-Recoverable State 3 Output Enable
bits : 3 - 3 (1 bit)
NRE4 : Non-Recoverable State 4 Output Enable
bits : 4 - 4 (1 bit)
NRE5 : Non-Recoverable State 5 Output Enable
bits : 5 - 5 (1 bit)
NRE6 : Non-Recoverable State 6 Output Enable
bits : 6 - 6 (1 bit)
NRE7 : Non-Recoverable State 7 Output Enable
bits : 7 - 7 (1 bit)
NRV0 : Non-Recoverable State 0 Output Value
bits : 8 - 8 (1 bit)
NRV1 : Non-Recoverable State 1 Output Value
bits : 9 - 9 (1 bit)
NRV2 : Non-Recoverable State 2 Output Value
bits : 10 - 10 (1 bit)
NRV3 : Non-Recoverable State 3 Output Value
bits : 11 - 11 (1 bit)
NRV4 : Non-Recoverable State 4 Output Value
bits : 12 - 12 (1 bit)
NRV5 : Non-Recoverable State 5 Output Value
bits : 13 - 13 (1 bit)
NRV6 : Non-Recoverable State 6 Output Value
bits : 14 - 14 (1 bit)
NRV7 : Non-Recoverable State 7 Output Value
bits : 15 - 15 (1 bit)
INVEN0 : Output Waveform 0 Inversion
bits : 16 - 16 (1 bit)
INVEN1 : Output Waveform 1 Inversion
bits : 17 - 17 (1 bit)
INVEN2 : Output Waveform 2 Inversion
bits : 18 - 18 (1 bit)
INVEN3 : Output Waveform 3 Inversion
bits : 19 - 19 (1 bit)
INVEN4 : Output Waveform 4 Inversion
bits : 20 - 20 (1 bit)
INVEN5 : Output Waveform 5 Inversion
bits : 21 - 21 (1 bit)
INVEN6 : Output Waveform 6 Inversion
bits : 22 - 22 (1 bit)
INVEN7 : Output Waveform 7 Inversion
bits : 23 - 23 (1 bit)
FILTERVAL0 : Non-Recoverable Fault Input 0 Filter Value
bits : 24 - 27 (4 bit)
FILTERVAL1 : Non-Recoverable Fault Input 1 Filter Value
bits : 28 - 31 (4 bit)
Driver Configuration
address_offset : 0x18 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0
NRE0 : Non-Recoverable State 0 Output Enable
bits : 0 - 0 (1 bit)
NRE1 : Non-Recoverable State 1 Output Enable
bits : 1 - 1 (1 bit)
NRE2 : Non-Recoverable State 2 Output Enable
bits : 2 - 2 (1 bit)
NRE3 : Non-Recoverable State 3 Output Enable
bits : 3 - 3 (1 bit)
NRE4 : Non-Recoverable State 4 Output Enable
bits : 4 - 4 (1 bit)
NRE5 : Non-Recoverable State 5 Output Enable
bits : 5 - 5 (1 bit)
NRE6 : Non-Recoverable State 6 Output Enable
bits : 6 - 6 (1 bit)
NRE7 : Non-Recoverable State 7 Output Enable
bits : 7 - 7 (1 bit)
NRV0 : Non-Recoverable State 0 Output Value
bits : 8 - 8 (1 bit)
NRV1 : Non-Recoverable State 1 Output Value
bits : 9 - 9 (1 bit)
NRV2 : Non-Recoverable State 2 Output Value
bits : 10 - 10 (1 bit)
NRV3 : Non-Recoverable State 3 Output Value
bits : 11 - 11 (1 bit)
NRV4 : Non-Recoverable State 4 Output Value
bits : 12 - 12 (1 bit)
NRV5 : Non-Recoverable State 5 Output Value
bits : 13 - 13 (1 bit)
NRV6 : Non-Recoverable State 6 Output Value
bits : 14 - 14 (1 bit)
NRV7 : Non-Recoverable State 7 Output Value
bits : 15 - 15 (1 bit)
INVEN0 : Output Waveform 0 Inversion
bits : 16 - 16 (1 bit)
INVEN1 : Output Waveform 1 Inversion
bits : 17 - 17 (1 bit)
INVEN2 : Output Waveform 2 Inversion
bits : 18 - 18 (1 bit)
INVEN3 : Output Waveform 3 Inversion
bits : 19 - 19 (1 bit)
INVEN4 : Output Waveform 4 Inversion
bits : 20 - 20 (1 bit)
INVEN5 : Output Waveform 5 Inversion
bits : 21 - 21 (1 bit)
INVEN6 : Output Waveform 6 Inversion
bits : 22 - 22 (1 bit)
INVEN7 : Output Waveform 7 Inversion
bits : 23 - 23 (1 bit)
FILTERVAL0 : Non-Recoverable Fault Input 0 Filter Value
bits : 24 - 27 (4 bit)
FILTERVAL1 : Non-Recoverable Fault Input 1 Filter Value
bits : 28 - 31 (4 bit)
Compare and Capture Buffer
address_offset : 0x1CC Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0
COUNT : Count Value
bits : 0 - 23 (24 bit)
Debug Control
address_offset : 0x1E Bytes (0x0)
size : 8 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0
DBGRUN : Debug Running Mode
bits : 0 - 0 (1 bit)
FDDBD : Fault Detection on Debug Break Detection
bits : 2 - 2 (1 bit)
Debug Control
address_offset : 0x1E Bytes (0x0)
size : 8 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0
DBGRUN : Debug Running Mode
bits : 0 - 0 (1 bit)
FDDBD : Fault Detection on Debug Break Detection
bits : 2 - 2 (1 bit)
Event Control
address_offset : 0x20 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0
EVACT0 : Timer/counter Input Event0 Action
bits : 0 - 2 (3 bit)
Enumeration: EVACT0Select
0x0 : OFF
None
0x1 : RETRIGGER
None
0x2 : COUNTEV
None
0x3 : START
None
0x4 : INC
None
0x5 : COUNT
None
0x7 : FAULT
None
End of enumeration elements list.
EVACT1 : Timer/counter Input Event1 Action
bits : 3 - 5 (3 bit)
Enumeration: EVACT1Select
0x0 : OFF
None
0x1 : RETRIGGER
None
0x2 : DIR
None
0x3 : STOP
None
0x4 : DEC
None
0x5 : PPW
None
0x6 : PWP
None
0x7 : FAULT
None
End of enumeration elements list.
CNTSEL : Timer/counter Output Event Mode
bits : 6 - 7 (2 bit)
Enumeration: CNTSELSelect
0x0 : START
None
0x1 : END
None
0x2 : BETWEEN
None
0x3 : BOUNDARY
None
End of enumeration elements list.
OVFEO : Overflow/Underflow Output Event Enable
bits : 8 - 8 (1 bit)
TRGEO : Retrigger Output Event Enable
bits : 9 - 9 (1 bit)
CNTEO : Timer/counter Output Event Enable
bits : 10 - 10 (1 bit)
TCINV0 : Inverted Event 0 Input Enable
bits : 12 - 12 (1 bit)
TCINV1 : Inverted Event 1 Input Enable
bits : 13 - 13 (1 bit)
TCEI0 : Timer/counter Event 0 Input Enable
bits : 14 - 14 (1 bit)
TCEI1 : Timer/counter Event 1 Input Enable
bits : 15 - 15 (1 bit)
MCEI0 : Match or Capture Channel 0 Event Input Enable
bits : 16 - 16 (1 bit)
MCEI1 : Match or Capture Channel 1 Event Input Enable
bits : 17 - 17 (1 bit)
MCEI2 : Match or Capture Channel 2 Event Input Enable
bits : 18 - 18 (1 bit)
MCEI3 : Match or Capture Channel 3 Event Input Enable
bits : 19 - 19 (1 bit)
MCEO0 : Match or Capture Channel 0 Event Output Enable
bits : 24 - 24 (1 bit)
MCEO1 : Match or Capture Channel 1 Event Output Enable
bits : 25 - 25 (1 bit)
MCEO2 : Match or Capture Channel 2 Event Output Enable
bits : 26 - 26 (1 bit)
MCEO3 : Match or Capture Channel 3 Event Output Enable
bits : 27 - 27 (1 bit)
Event Control
address_offset : 0x20 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0
EVACT0 : Timer/counter Input Event0 Action
bits : 0 - 2 (3 bit)
Enumeration: EVACT0Select
0x0 : OFF
0x1 : RETRIGGER
0x2 : COUNTEV
0x3 : START
0x4 : INC
0x5 : COUNT
0x7 : FAULT
End of enumeration elements list.
EVACT1 : Timer/counter Input Event1 Action
bits : 3 - 5 (3 bit)
Enumeration: EVACT1Select
0x0 : OFF
0x1 : RETRIGGER
0x2 : DIR
0x3 : STOP
0x4 : DEC
0x5 : PPW
0x6 : PWP
0x7 : FAULT
End of enumeration elements list.
CNTSEL : Timer/counter Output Event Mode
bits : 6 - 7 (2 bit)
Enumeration: CNTSELSelect
0x0 : START
0x1 : END
0x2 : BETWEEN
0x3 : BOUNDARY
End of enumeration elements list.
OVFEO : Overflow/Underflow Output Event Enable
bits : 8 - 8 (1 bit)
TRGEO : Retrigger Output Event Enable
bits : 9 - 9 (1 bit)
CNTEO : Timer/counter Output Event Enable
bits : 10 - 10 (1 bit)
TCINV0 : Inverted Event 0 Input Enable
bits : 12 - 12 (1 bit)
TCINV1 : Inverted Event 1 Input Enable
bits : 13 - 13 (1 bit)
TCEI0 : Timer/counter Event 0 Input Enable
bits : 14 - 14 (1 bit)
TCEI1 : Timer/counter Event 1 Input Enable
bits : 15 - 15 (1 bit)
MCEI0 : Match or Capture Channel 0 Event Input Enable
bits : 16 - 16 (1 bit)
MCEI1 : Match or Capture Channel 1 Event Input Enable
bits : 17 - 17 (1 bit)
MCEI2 : Match or Capture Channel 2 Event Input Enable
bits : 18 - 18 (1 bit)
MCEI3 : Match or Capture Channel 3 Event Input Enable
bits : 19 - 19 (1 bit)
MCEO0 : Match or Capture Channel 0 Event Output Enable
bits : 24 - 24 (1 bit)
MCEO1 : Match or Capture Channel 1 Event Output Enable
bits : 25 - 25 (1 bit)
MCEO2 : Match or Capture Channel 2 Event Output Enable
bits : 26 - 26 (1 bit)
MCEO3 : Match or Capture Channel 3 Event Output Enable
bits : 27 - 27 (1 bit)
Interrupt Enable Clear
address_offset : 0x24 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0
OVF : Overflow Interrupt Enable
bits : 0 - 0 (1 bit)
TRG : Retrigger Interrupt Enable
bits : 1 - 1 (1 bit)
CNT : Counter Interrupt Enable
bits : 2 - 2 (1 bit)
ERR : Error Interrupt Enable
bits : 3 - 3 (1 bit)
SYNCRDY : Synchro Ready Interrupt Enable
bits : 4 - 4 (1 bit)
DFS : Non-recoverable Debug Fault Interrupt Enable
bits : 11 - 11 (1 bit)
FAULTA : Recoverable FaultA Interrupt Enable
bits : 12 - 12 (1 bit)
FAULTB : Recoverable FaultB Interrupt Enable
bits : 13 - 13 (1 bit)
FAULT0 : Non-Recoverable Fault 0 Interrupt Enable
bits : 14 - 14 (1 bit)
FAULT1 : Non-Recoverable Fault 1 Interrupt Enable
bits : 15 - 15 (1 bit)
MC0 : Match or Capture Channel 0 Interrupt Enable
bits : 16 - 16 (1 bit)
MC1 : Match or Capture Channel 1 Interrupt Enable
bits : 17 - 17 (1 bit)
MC2 : Match or Capture Channel 2 Interrupt Enable
bits : 18 - 18 (1 bit)
MC3 : Match or Capture Channel 3 Interrupt Enable
bits : 19 - 19 (1 bit)
Interrupt Enable Clear
address_offset : 0x24 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0
OVF : Overflow Interrupt Enable
bits : 0 - 0 (1 bit)
TRG : Retrigger Interrupt Enable
bits : 1 - 1 (1 bit)
CNT : Counter Interrupt Enable
bits : 2 - 2 (1 bit)
ERR : Error Interrupt Enable
bits : 3 - 3 (1 bit)
SYNCRDY : Synchro Ready Interrupt Enable
bits : 4 - 4 (1 bit)
DFS : Non-recoverable Debug Fault Interrupt Enable
bits : 11 - 11 (1 bit)
FAULTA : Recoverable FaultA Interrupt Enable
bits : 12 - 12 (1 bit)
FAULTB : Recoverable FaultB Interrupt Enable
bits : 13 - 13 (1 bit)
FAULT0 : Non-Recoverable Fault 0 Interrupt Enable
bits : 14 - 14 (1 bit)
FAULT1 : Non-Recoverable Fault 1 Interrupt Enable
bits : 15 - 15 (1 bit)
MC0 : Match or Capture Channel 0 Interrupt Enable
bits : 16 - 16 (1 bit)
MC1 : Match or Capture Channel 1 Interrupt Enable
bits : 17 - 17 (1 bit)
MC2 : Match or Capture Channel 2 Interrupt Enable
bits : 18 - 18 (1 bit)
MC3 : Match or Capture Channel 3 Interrupt Enable
bits : 19 - 19 (1 bit)
Compare and Capture Buffer
address_offset : 0x248 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0
COUNT : Count Value
bits : 0 - 23 (24 bit)
Interrupt Enable Set
address_offset : 0x28 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0
OVF : Overflow Interrupt Enable
bits : 0 - 0 (1 bit)
TRG : Retrigger Interrupt Enable
bits : 1 - 1 (1 bit)
CNT : Counter Interrupt Enable
bits : 2 - 2 (1 bit)
ERR : Error Interrupt Enable
bits : 3 - 3 (1 bit)
SYNCRDY : Synchro Ready Interrupt Enable
bits : 4 - 4 (1 bit)
DFS : Non-Recoverable Debug Fault Interrupt Enable
bits : 11 - 11 (1 bit)
FAULTA : Recoverable FaultA Interrupt Enable
bits : 12 - 12 (1 bit)
FAULTB : Recoverable FaultB Interrupt Enable
bits : 13 - 13 (1 bit)
FAULT0 : Non-Recoverable Fault 0 Interrupt Enable
bits : 14 - 14 (1 bit)
FAULT1 : Non-Recoverable Fault 1 Interrupt Enabl
bits : 15 - 15 (1 bit)
MC0 : Match or Capture Channel 0 Interrupt Enable
bits : 16 - 16 (1 bit)
MC1 : Match or Capture Channel 1 Interrupt Enable
bits : 17 - 17 (1 bit)
MC2 : Match or Capture Channel 2 Interrupt Enable
bits : 18 - 18 (1 bit)
MC3 : Match or Capture Channel 3 Interrupt Enable
bits : 19 - 19 (1 bit)
Interrupt Enable Set
address_offset : 0x28 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0
OVF : Overflow Interrupt Enable
bits : 0 - 0 (1 bit)
TRG : Retrigger Interrupt Enable
bits : 1 - 1 (1 bit)
CNT : Counter Interrupt Enable
bits : 2 - 2 (1 bit)
ERR : Error Interrupt Enable
bits : 3 - 3 (1 bit)
SYNCRDY : Synchro Ready Interrupt Enable
bits : 4 - 4 (1 bit)
DFS : Non-Recoverable Debug Fault Interrupt Enable
bits : 11 - 11 (1 bit)
FAULTA : Recoverable FaultA Interrupt Enable
bits : 12 - 12 (1 bit)
FAULTB : Recoverable FaultB Interrupt Enable
bits : 13 - 13 (1 bit)
FAULT0 : Non-Recoverable Fault 0 Interrupt Enable
bits : 14 - 14 (1 bit)
FAULT1 : Non-Recoverable Fault 1 Interrupt Enabl
bits : 15 - 15 (1 bit)
MC0 : Match or Capture Channel 0 Interrupt Enable
bits : 16 - 16 (1 bit)
MC1 : Match or Capture Channel 1 Interrupt Enable
bits : 17 - 17 (1 bit)
MC2 : Match or Capture Channel 2 Interrupt Enable
bits : 18 - 18 (1 bit)
MC3 : Match or Capture Channel 3 Interrupt Enable
bits : 19 - 19 (1 bit)
Interrupt Flag Status and Clear
address_offset : 0x2C Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0
OVF : Overflow
bits : 0 - 0 (1 bit)
TRG : Retrigger
bits : 1 - 1 (1 bit)
CNT : Counter
bits : 2 - 2 (1 bit)
ERR : Error
bits : 3 - 3 (1 bit)
SYNCRDY : Synchro Ready
bits : 4 - 4 (1 bit)
DFS : Non-Recoverable Debug Fault
bits : 11 - 11 (1 bit)
FAULTA : Recoverable FaultA
bits : 12 - 12 (1 bit)
FAULTB : Recoverable FaultB
bits : 13 - 13 (1 bit)
FAULT0 : Non-Recoverable Fault 0
bits : 14 - 14 (1 bit)
FAULT1 : Non-Recoverable Fault 1
bits : 15 - 15 (1 bit)
MC0 : Match or Capture 0
bits : 16 - 16 (1 bit)
MC1 : Match or Capture 1
bits : 17 - 17 (1 bit)
MC2 : Match or Capture 2
bits : 18 - 18 (1 bit)
MC3 : Match or Capture 3
bits : 19 - 19 (1 bit)
Interrupt Flag Status and Clear
address_offset : 0x2C Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0
OVF : Overflow
bits : 0 - 0 (1 bit)
TRG : Retrigger
bits : 1 - 1 (1 bit)
CNT : Counter
bits : 2 - 2 (1 bit)
ERR : Error
bits : 3 - 3 (1 bit)
SYNCRDY : Synchro Ready
bits : 4 - 4 (1 bit)
DFS : Non-Recoverable Debug Fault
bits : 11 - 11 (1 bit)
FAULTA : Recoverable FaultA
bits : 12 - 12 (1 bit)
FAULTB : Recoverable FaultB
bits : 13 - 13 (1 bit)
FAULT0 : Non-Recoverable Fault 0
bits : 14 - 14 (1 bit)
FAULT1 : Non-Recoverable Fault 1
bits : 15 - 15 (1 bit)
MC0 : Match or Capture 0
bits : 16 - 16 (1 bit)
MC1 : Match or Capture 1
bits : 17 - 17 (1 bit)
MC2 : Match or Capture 2
bits : 18 - 18 (1 bit)
MC3 : Match or Capture 3
bits : 19 - 19 (1 bit)
Status
address_offset : 0x30 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0
STOP : Stop
bits : 0 - 0 (1 bit)
access : read-only
IDX : Ramp
bits : 1 - 1 (1 bit)
access : read-only
DFS : Non-Recoverable Debug Fault State
bits : 3 - 3 (1 bit)
SLAVE : Slave
bits : 4 - 4 (1 bit)
access : read-only
PATTBV : Pattern Buffer Valid
bits : 5 - 5 (1 bit)
WAVEBV : Wave Buffer Valid
bits : 6 - 6 (1 bit)
PERBV : Period Buffer Valid
bits : 7 - 7 (1 bit)
FAULTAIN : Recoverable FaultA Input
bits : 8 - 8 (1 bit)
access : read-only
FAULTBIN : Recoverable FaultB Input
bits : 9 - 9 (1 bit)
access : read-only
FAULT0IN : Non-Recoverable Fault0 Input
bits : 10 - 10 (1 bit)
access : read-only
FAULT1IN : Non-Recoverable Fault1 Input
bits : 11 - 11 (1 bit)
access : read-only
FAULTA : Recoverable FaultA State
bits : 12 - 12 (1 bit)
FAULTB : Recoverable FaultB State
bits : 13 - 13 (1 bit)
FAULT0 : Non-Recoverable Fault 0 State
bits : 14 - 14 (1 bit)
FAULT1 : Non-Recoverable Fault 1 State
bits : 15 - 15 (1 bit)
CCBV0 : Compare Channel 0 Buffer Valid
bits : 16 - 16 (1 bit)
CCBV1 : Compare Channel 1 Buffer Valid
bits : 17 - 17 (1 bit)
CCBV2 : Compare Channel 2 Buffer Valid
bits : 18 - 18 (1 bit)
CCBV3 : Compare Channel 3 Buffer Valid
bits : 19 - 19 (1 bit)
CMP0 : Compare Channel 0 Value
bits : 24 - 24 (1 bit)
access : read-only
CMP1 : Compare Channel 1 Value
bits : 25 - 25 (1 bit)
access : read-only
CMP2 : Compare Channel 2 Value
bits : 26 - 26 (1 bit)
access : read-only
CMP3 : Compare Channel 3 Value
bits : 27 - 27 (1 bit)
access : read-only
Status
address_offset : 0x30 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0
STOP : Stop
bits : 0 - 0 (1 bit)
access : read-only
IDX : Ramp
bits : 1 - 1 (1 bit)
access : read-only
DFS : Non-Recoverable Debug Fault State
bits : 3 - 3 (1 bit)
SLAVE : Slave
bits : 4 - 4 (1 bit)
access : read-only
PATTBV : Pattern Buffer Valid
bits : 5 - 5 (1 bit)
WAVEBV : Wave Buffer Valid
bits : 6 - 6 (1 bit)
PERBV : Period Buffer Valid
bits : 7 - 7 (1 bit)
FAULTAIN : Recoverable FaultA Input
bits : 8 - 8 (1 bit)
access : read-only
FAULTBIN : Recoverable FaultB Input
bits : 9 - 9 (1 bit)
access : read-only
FAULT0IN : Non-Recoverable Fault0 Input
bits : 10 - 10 (1 bit)
access : read-only
FAULT1IN : Non-Recoverable Fault1 Input
bits : 11 - 11 (1 bit)
access : read-only
FAULTA : Recoverable FaultA State
bits : 12 - 12 (1 bit)
FAULTB : Recoverable FaultB State
bits : 13 - 13 (1 bit)
FAULT0 : Non-Recoverable Fault 0 State
bits : 14 - 14 (1 bit)
FAULT1 : Non-Recoverable Fault 1 State
bits : 15 - 15 (1 bit)
CCBV0 : Compare Channel 0 Buffer Valid
bits : 16 - 16 (1 bit)
CCBV1 : Compare Channel 1 Buffer Valid
bits : 17 - 17 (1 bit)
CCBV2 : Compare Channel 2 Buffer Valid
bits : 18 - 18 (1 bit)
CCBV3 : Compare Channel 3 Buffer Valid
bits : 19 - 19 (1 bit)
CMP0 : Compare Channel 0 Value
bits : 24 - 24 (1 bit)
access : read-only
CMP1 : Compare Channel 1 Value
bits : 25 - 25 (1 bit)
access : read-only
CMP2 : Compare Channel 2 Value
bits : 26 - 26 (1 bit)
access : read-only
CMP3 : Compare Channel 3 Value
bits : 27 - 27 (1 bit)
access : read-only
Count
address_offset : 0x34 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0
COUNT : Count Value
bits : 0 - 23 (24 bit)
Count
address_offset : 0x34 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0
COUNT : Count Value
bits : 0 - 23 (24 bit)
Pattern
address_offset : 0x38 Bytes (0x0)
size : 16 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0
PGE0 : Pattern Generator 0 Output Enable
bits : 0 - 0 (1 bit)
PGE1 : Pattern Generator 1 Output Enable
bits : 1 - 1 (1 bit)
PGE2 : Pattern Generator 2 Output Enable
bits : 2 - 2 (1 bit)
PGE3 : Pattern Generator 3 Output Enable
bits : 3 - 3 (1 bit)
PGE4 : Pattern Generator 4 Output Enable
bits : 4 - 4 (1 bit)
PGE5 : Pattern Generator 5 Output Enable
bits : 5 - 5 (1 bit)
PGE6 : Pattern Generator 6 Output Enable
bits : 6 - 6 (1 bit)
PGE7 : Pattern Generator 7 Output Enable
bits : 7 - 7 (1 bit)
PGV0 : Pattern Generator 0 Output Value
bits : 8 - 8 (1 bit)
PGV1 : Pattern Generator 1 Output Value
bits : 9 - 9 (1 bit)
PGV2 : Pattern Generator 2 Output Value
bits : 10 - 10 (1 bit)
PGV3 : Pattern Generator 3 Output Value
bits : 11 - 11 (1 bit)
PGV4 : Pattern Generator 4 Output Value
bits : 12 - 12 (1 bit)
PGV5 : Pattern Generator 5 Output Value
bits : 13 - 13 (1 bit)
PGV6 : Pattern Generator 6 Output Value
bits : 14 - 14 (1 bit)
PGV7 : Pattern Generator 7 Output Value
bits : 15 - 15 (1 bit)
Pattern
address_offset : 0x38 Bytes (0x0)
size : 16 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0
PGE0 : Pattern Generator 0 Output Enable
bits : 0 - 0 (1 bit)
PGE1 : Pattern Generator 1 Output Enable
bits : 1 - 1 (1 bit)
PGE2 : Pattern Generator 2 Output Enable
bits : 2 - 2 (1 bit)
PGE3 : Pattern Generator 3 Output Enable
bits : 3 - 3 (1 bit)
PGE4 : Pattern Generator 4 Output Enable
bits : 4 - 4 (1 bit)
PGE5 : Pattern Generator 5 Output Enable
bits : 5 - 5 (1 bit)
PGE6 : Pattern Generator 6 Output Enable
bits : 6 - 6 (1 bit)
PGE7 : Pattern Generator 7 Output Enable
bits : 7 - 7 (1 bit)
PGV0 : Pattern Generator 0 Output Value
bits : 8 - 8 (1 bit)
PGV1 : Pattern Generator 1 Output Value
bits : 9 - 9 (1 bit)
PGV2 : Pattern Generator 2 Output Value
bits : 10 - 10 (1 bit)
PGV3 : Pattern Generator 3 Output Value
bits : 11 - 11 (1 bit)
PGV4 : Pattern Generator 4 Output Value
bits : 12 - 12 (1 bit)
PGV5 : Pattern Generator 5 Output Value
bits : 13 - 13 (1 bit)
PGV6 : Pattern Generator 6 Output Value
bits : 14 - 14 (1 bit)
PGV7 : Pattern Generator 7 Output Value
bits : 15 - 15 (1 bit)
Waveform Control
address_offset : 0x3C Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0
WAVEGEN : Waveform Generation
bits : 0 - 2 (3 bit)
Enumeration: WAVEGENSelect
0x0 : NFRQ
None
0x1 : MFRQ
None
0x2 : NPWM
None
0x4 : DSCRITICAL
None
0x5 : DSBOTTOM
None
0x6 : DSBOTH
None
0x7 : DSTOP
None
End of enumeration elements list.
RAMP : Ramp Mode
bits : 4 - 5 (2 bit)
Enumeration: RAMPSelect
0x0 : RAMP1
None
0x1 : RAMP2A
None
0x2 : RAMP2
None
0x3 : RAMP2S
None
End of enumeration elements list.
CIPEREN : Circular period Enable
bits : 7 - 7 (1 bit)
CICCEN0 : Circular Channel 0 Enable
bits : 8 - 8 (1 bit)
CICCEN1 : Circular Channel 1 Enable
bits : 9 - 9 (1 bit)
CICCEN2 : Circular Channel 2 Enable
bits : 10 - 10 (1 bit)
CICCEN3 : Circular Channel 3 Enable
bits : 11 - 11 (1 bit)
POL0 : Channel 0 Polarity
bits : 16 - 16 (1 bit)
POL1 : Channel 1 Polarity
bits : 17 - 17 (1 bit)
POL2 : Channel 2 Polarity
bits : 18 - 18 (1 bit)
POL3 : Channel 3 Polarity
bits : 19 - 19 (1 bit)
SWAP0 : Swap DTI Output Pair 0
bits : 24 - 24 (1 bit)
SWAP1 : Swap DTI Output Pair 1
bits : 25 - 25 (1 bit)
SWAP2 : Swap DTI Output Pair 2
bits : 26 - 26 (1 bit)
SWAP3 : Swap DTI Output Pair 3
bits : 27 - 27 (1 bit)
Waveform Control
address_offset : 0x3C Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0
WAVEGEN : Waveform Generation
bits : 0 - 2 (3 bit)
Enumeration: WAVEGENSelect
0x0 : NFRQ
0x1 : MFRQ
0x2 : NPWM
0x4 : DSCRITICAL
0x5 : DSBOTTOM
0x6 : DSBOTH
0x7 : DSTOP
End of enumeration elements list.
RAMP : Ramp Mode
bits : 4 - 5 (2 bit)
Enumeration: RAMPSelect
0x0 : RAMP1
0x1 : RAMP2A
0x2 : RAMP2
0x3 : RAMP2S
End of enumeration elements list.
CIPEREN : Circular period Enable
bits : 7 - 7 (1 bit)
CICCEN0 : Circular Channel 0 Enable
bits : 8 - 8 (1 bit)
CICCEN1 : Circular Channel 1 Enable
bits : 9 - 9 (1 bit)
CICCEN2 : Circular Channel 2 Enable
bits : 10 - 10 (1 bit)
CICCEN3 : Circular Channel 3 Enable
bits : 11 - 11 (1 bit)
POL0 : Channel 0 Polarity
bits : 16 - 16 (1 bit)
POL1 : Channel 1 Polarity
bits : 17 - 17 (1 bit)
POL2 : Channel 2 Polarity
bits : 18 - 18 (1 bit)
POL3 : Channel 3 Polarity
bits : 19 - 19 (1 bit)
SWAP0 : Swap DTI Output Pair 0
bits : 24 - 24 (1 bit)
SWAP1 : Swap DTI Output Pair 1
bits : 25 - 25 (1 bit)
SWAP2 : Swap DTI Output Pair 2
bits : 26 - 26 (1 bit)
SWAP3 : Swap DTI Output Pair 3
bits : 27 - 27 (1 bit)
Control B Clear
address_offset : 0x4 Bytes (0x0)
size : 8 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0
DIR : Counter Direction
bits : 0 - 0 (1 bit)
LUPD : Lock Update
bits : 1 - 1 (1 bit)
ONESHOT : One-Shot
bits : 2 - 2 (1 bit)
IDXCMD : Ramp Index Command
bits : 3 - 4 (2 bit)
Enumeration: IDXCMDSelect
0x0 : DISABLE
None
0x1 : SET
None
0x2 : CLEAR
None
0x3 : HOLD
None
End of enumeration elements list.
CMD : TCC Command
bits : 5 - 7 (3 bit)
Enumeration: CMDSelect
0x0 : NONE
None
0x1 : RETRIGGER
None
0x2 : STOP
None
0x3 : UPDATE
None
0x4 : READSYNC
None
End of enumeration elements list.
Control B Clear
address_offset : 0x4 Bytes (0x0)
size : 8 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0
DIR : Counter Direction
bits : 0 - 0 (1 bit)
LUPD : Lock Update
bits : 1 - 1 (1 bit)
ONESHOT : One-Shot
bits : 2 - 2 (1 bit)
IDXCMD : Ramp Index Command
bits : 3 - 4 (2 bit)
Enumeration: IDXCMDSelect
0x0 : DISABLE
0x1 : SET
0x2 : CLEAR
0x3 : HOLD
End of enumeration elements list.
CMD : TCC Command
bits : 5 - 7 (3 bit)
Enumeration: CMDSelect
0x0 : NONE
0x1 : RETRIGGER
0x2 : STOP
0x3 : UPDATE
0x4 : READSYNC
End of enumeration elements list.
Period
address_offset : 0x40 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0
PERIOD : Period Value
bits : 0 - 23 (24 bit)
Period
address_offset : 0x40 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0
PERIOD : Period Value
bits : 0 - 23 (24 bit)
Compare and Capture
address_offset : 0x44 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0
COUNT : Count Value
bits : 0 - 23 (24 bit)
Compare and Capture
address_offset : 0x48 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0
COUNT : Count Value
bits : 0 - 23 (24 bit)
Compare and Capture
address_offset : 0x4C Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0
COUNT : Count Value
bits : 0 - 23 (24 bit)
Control B Set
address_offset : 0x5 Bytes (0x0)
size : 8 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0
DIR : Counter Direction
bits : 0 - 0 (1 bit)
LUPD : Lock update
bits : 1 - 1 (1 bit)
ONESHOT : One-Shot
bits : 2 - 2 (1 bit)
IDXCMD : Ramp Index Command
bits : 3 - 4 (2 bit)
Enumeration: IDXCMDSelect
0x0 : DISABLE
None
0x1 : SET
None
0x2 : CLEAR
None
0x3 : HOLD
None
End of enumeration elements list.
CMD : TCC Command
bits : 5 - 7 (3 bit)
Enumeration: CMDSelect
0x0 : NONE
None
0x1 : RETRIGGER
None
0x2 : STOP
None
0x3 : UPDATE
None
0x4 : READSYNC
None
End of enumeration elements list.
Control B Set
address_offset : 0x5 Bytes (0x0)
size : 8 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0
DIR : Counter Direction
bits : 0 - 0 (1 bit)
LUPD : Lock update
bits : 1 - 1 (1 bit)
ONESHOT : One-Shot
bits : 2 - 2 (1 bit)
IDXCMD : Ramp Index Command
bits : 3 - 4 (2 bit)
Enumeration: IDXCMDSelect
0x0 : DISABLE
0x1 : SET
0x2 : CLEAR
0x3 : HOLD
End of enumeration elements list.
CMD : TCC Command
bits : 5 - 7 (3 bit)
Enumeration: CMDSelect
0x0 : NONE
0x1 : RETRIGGER
0x2 : STOP
0x3 : UPDATE
0x4 : READSYNC
End of enumeration elements list.
Compare and Capture
address_offset : 0x50 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0
COUNT : Count Value
bits : 0 - 23 (24 bit)
Pattern Buffer
address_offset : 0x64 Bytes (0x0)
size : 16 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0
PGEB0 : Pattern Generator 0 Output Enable Buffer
bits : 0 - 0 (1 bit)
PGEB1 : Pattern Generator 1 Output Enable Buffer
bits : 1 - 1 (1 bit)
PGEB2 : Pattern Generator 2 Output Enable Buffer
bits : 2 - 2 (1 bit)
PGEB3 : Pattern Generator 3 Output Enable Buffer
bits : 3 - 3 (1 bit)
PGEB4 : Pattern Generator 4 Output Enable Buffer
bits : 4 - 4 (1 bit)
PGEB5 : Pattern Generator 5 Output Enable Buffer
bits : 5 - 5 (1 bit)
PGEB6 : Pattern Generator 6 Output Enable Buffer
bits : 6 - 6 (1 bit)
PGEB7 : Pattern Generator 7 Output Enable Buffer
bits : 7 - 7 (1 bit)
PGVB0 : Pattern Generator 0 Output Enable
bits : 8 - 8 (1 bit)
PGVB1 : Pattern Generator 1 Output Enable
bits : 9 - 9 (1 bit)
PGVB2 : Pattern Generator 2 Output Enable
bits : 10 - 10 (1 bit)
PGVB3 : Pattern Generator 3 Output Enable
bits : 11 - 11 (1 bit)
PGVB4 : Pattern Generator 4 Output Enable
bits : 12 - 12 (1 bit)
PGVB5 : Pattern Generator 5 Output Enable
bits : 13 - 13 (1 bit)
PGVB6 : Pattern Generator 6 Output Enable
bits : 14 - 14 (1 bit)
PGVB7 : Pattern Generator 7 Output Enable
bits : 15 - 15 (1 bit)
Pattern Buffer
address_offset : 0x64 Bytes (0x0)
size : 16 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0
PGEB0 : Pattern Generator 0 Output Enable Buffer
bits : 0 - 0 (1 bit)
PGEB1 : Pattern Generator 1 Output Enable Buffer
bits : 1 - 1 (1 bit)
PGEB2 : Pattern Generator 2 Output Enable Buffer
bits : 2 - 2 (1 bit)
PGEB3 : Pattern Generator 3 Output Enable Buffer
bits : 3 - 3 (1 bit)
PGEB4 : Pattern Generator 4 Output Enable Buffer
bits : 4 - 4 (1 bit)
PGEB5 : Pattern Generator 5 Output Enable Buffer
bits : 5 - 5 (1 bit)
PGEB6 : Pattern Generator 6 Output Enable Buffer
bits : 6 - 6 (1 bit)
PGEB7 : Pattern Generator 7 Output Enable Buffer
bits : 7 - 7 (1 bit)
PGVB0 : Pattern Generator 0 Output Enable
bits : 8 - 8 (1 bit)
PGVB1 : Pattern Generator 1 Output Enable
bits : 9 - 9 (1 bit)
PGVB2 : Pattern Generator 2 Output Enable
bits : 10 - 10 (1 bit)
PGVB3 : Pattern Generator 3 Output Enable
bits : 11 - 11 (1 bit)
PGVB4 : Pattern Generator 4 Output Enable
bits : 12 - 12 (1 bit)
PGVB5 : Pattern Generator 5 Output Enable
bits : 13 - 13 (1 bit)
PGVB6 : Pattern Generator 6 Output Enable
bits : 14 - 14 (1 bit)
PGVB7 : Pattern Generator 7 Output Enable
bits : 15 - 15 (1 bit)
Waveform Control Buffer
address_offset : 0x68 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0
WAVEGENB : Waveform Generation Buffer
bits : 0 - 2 (3 bit)
Enumeration: WAVEGENBSelect
0x0 : NFRQ
None
0x1 : MFRQ
None
0x2 : NPWM
None
0x4 : DSCRITICAL
None
0x5 : DSBOTTOM
None
0x6 : DSBOTH
None
0x7 : DSTOP
None
End of enumeration elements list.
RAMPB : Ramp Mode Buffer
bits : 4 - 5 (2 bit)
CIPERENB : Circular Period Enable Buffer
bits : 7 - 7 (1 bit)
CICCENB0 : Circular Channel 0 Enable Buffer
bits : 8 - 8 (1 bit)
CICCENB1 : Circular Channel 1 Enable Buffer
bits : 9 - 9 (1 bit)
CICCENB2 : Circular Channel 2 Enable Buffer
bits : 10 - 10 (1 bit)
CICCENB3 : Circular Channel 3 Enable Buffer
bits : 11 - 11 (1 bit)
POLB0 : Channel 0 Polarity Buffer
bits : 16 - 16 (1 bit)
POLB1 : Channel 1 Polarity Buffer
bits : 17 - 17 (1 bit)
POLB2 : Channel 2 Polarity Buffer
bits : 18 - 18 (1 bit)
POLB3 : Channel 3 Polarity Buffer
bits : 19 - 19 (1 bit)
SWAPB0 : Swap DTI Output Pair 0 Buffer
bits : 24 - 24 (1 bit)
SWAPB1 : Swap DTI Output Pair 1 Buffer
bits : 25 - 25 (1 bit)
SWAPB2 : Swap DTI Output Pair 2 Buffer
bits : 26 - 26 (1 bit)
SWAPB3 : Swap DTI Output Pair 3 Buffer
bits : 27 - 27 (1 bit)
Waveform Control Buffer
address_offset : 0x68 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0
WAVEGENB : Waveform Generation Buffer
bits : 0 - 2 (3 bit)
Enumeration: WAVEGENBSelect
0x0 : NFRQ
0x1 : MFRQ
0x2 : NPWM
0x4 : DSCRITICAL
0x5 : DSBOTTOM
0x6 : DSBOTH
0x7 : DSTOP
End of enumeration elements list.
RAMPB : Ramp Mode Buffer
bits : 4 - 5 (2 bit)
CIPERENB : Circular Period Enable Buffer
bits : 7 - 7 (1 bit)
CICCENB0 : Circular Channel 0 Enable Buffer
bits : 8 - 8 (1 bit)
CICCENB1 : Circular Channel 1 Enable Buffer
bits : 9 - 9 (1 bit)
CICCENB2 : Circular Channel 2 Enable Buffer
bits : 10 - 10 (1 bit)
CICCENB3 : Circular Channel 3 Enable Buffer
bits : 11 - 11 (1 bit)
POLB0 : Channel 0 Polarity Buffer
bits : 16 - 16 (1 bit)
POLB1 : Channel 1 Polarity Buffer
bits : 17 - 17 (1 bit)
POLB2 : Channel 2 Polarity Buffer
bits : 18 - 18 (1 bit)
POLB3 : Channel 3 Polarity Buffer
bits : 19 - 19 (1 bit)
SWAPB0 : Swap DTI Output Pair 0 Buffer
bits : 24 - 24 (1 bit)
SWAPB1 : Swap DTI Output Pair 1 Buffer
bits : 25 - 25 (1 bit)
SWAPB2 : Swap DTI Output Pair 2 Buffer
bits : 26 - 26 (1 bit)
SWAPB3 : Swap DTI Output Pair 3 Buffer
bits : 27 - 27 (1 bit)
Period Buffer
address_offset : 0x6C Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0
PERIOD : Period Value
bits : 0 - 23 (24 bit)
Period Buffer
address_offset : 0x6C Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0
PERIOD : Period Value
bits : 0 - 23 (24 bit)
Compare and Capture Buffer
address_offset : 0x70 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0
COUNT : Count Value
bits : 0 - 23 (24 bit)
Compare and Capture Buffer
address_offset : 0x74 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0
COUNT : Count Value
bits : 0 - 23 (24 bit)
Compare and Capture Buffer
address_offset : 0x78 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0
COUNT : Count Value
bits : 0 - 23 (24 bit)
Compare and Capture Buffer
address_offset : 0x7C Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0
COUNT : Count Value
bits : 0 - 23 (24 bit)
Synchronization Busy
address_offset : 0x8 Bytes (0x0)
size : 32 bit
access : read-only
reset_value : 0x0
reset_Mask : 0x0
SWRST : Swrst Busy
bits : 0 - 0 (1 bit)
ENABLE : Enable Busy
bits : 1 - 1 (1 bit)
CTRLB : Ctrlb Busy
bits : 2 - 2 (1 bit)
STATUS : Status Busy
bits : 3 - 3 (1 bit)
COUNT : Count Busy
bits : 4 - 4 (1 bit)
PATT : Pattern Busy
bits : 5 - 5 (1 bit)
WAVE : wave Busy
bits : 6 - 6 (1 bit)
PER : Period busy
bits : 7 - 7 (1 bit)
CC0 : Compare Channel Buffer 0 Busy
bits : 8 - 8 (1 bit)
CC1 : Compare Channel Buffer 1 Busy
bits : 9 - 9 (1 bit)
CC2 : Compare Channel Buffer 2 Busy
bits : 10 - 10 (1 bit)
CC3 : Compare Channel Buffer 3 Busy
bits : 11 - 11 (1 bit)
CC4 : Compare Channel Buffer 4 Busy
bits : 12 - 12 (1 bit)
CC5 : Compare Channel Buffer 5 Busy
bits : 13 - 13 (1 bit)
CC6 : Compare Channel Buffer 6 Busy
bits : 14 - 14 (1 bit)
CC7 : Compare Channel Buffer 7 Busy
bits : 15 - 15 (1 bit)
PATTB : Pattern Buffer Busy
bits : 16 - 16 (1 bit)
WAVEB : Wave Buffer Busy
bits : 17 - 17 (1 bit)
PERB : Period Buffer Busy
bits : 18 - 18 (1 bit)
CCB0 : Compare Channel Buffer 0 Busy
bits : 19 - 19 (1 bit)
CCB1 : Compare Channel Buffer 1 Busy
bits : 20 - 20 (1 bit)
CCB2 : Compare Channel Buffer 2 Busy
bits : 21 - 21 (1 bit)
CCB3 : Compare Channel Buffer 3 Busy
bits : 22 - 22 (1 bit)
CCB4 : Compare Channel Buffer 4 Busy
bits : 23 - 23 (1 bit)
CCB5 : Compare Channel Buffer 5 Busy
bits : 24 - 24 (1 bit)
CCB6 : Compare Channel Buffer 6 Busy
bits : 25 - 25 (1 bit)
CCB7 : Compare Channel Buffer 7 Busy
bits : 26 - 26 (1 bit)
Synchronization Busy
address_offset : 0x8 Bytes (0x0)
size : 32 bit
access : read-only
reset_value : 0x0
reset_Mask : 0x0
SWRST : Swrst Busy
bits : 0 - 0 (1 bit)
ENABLE : Enable Busy
bits : 1 - 1 (1 bit)
CTRLB : Ctrlb Busy
bits : 2 - 2 (1 bit)
STATUS : Status Busy
bits : 3 - 3 (1 bit)
COUNT : Count Busy
bits : 4 - 4 (1 bit)
PATT : Pattern Busy
bits : 5 - 5 (1 bit)
WAVE : wave Busy
bits : 6 - 6 (1 bit)
PER : Period busy
bits : 7 - 7 (1 bit)
CC0 : Compare Channel Buffer 0 Busy
bits : 8 - 8 (1 bit)
CC1 : Compare Channel Buffer 1 Busy
bits : 9 - 9 (1 bit)
CC2 : Compare Channel Buffer 2 Busy
bits : 10 - 10 (1 bit)
CC3 : Compare Channel Buffer 3 Busy
bits : 11 - 11 (1 bit)
CC4 : Compare Channel Buffer 4 Busy
bits : 12 - 12 (1 bit)
CC5 : Compare Channel Buffer 5 Busy
bits : 13 - 13 (1 bit)
CC6 : Compare Channel Buffer 6 Busy
bits : 14 - 14 (1 bit)
CC7 : Compare Channel Buffer 7 Busy
bits : 15 - 15 (1 bit)
PATTB : Pattern Buffer Busy
bits : 16 - 16 (1 bit)
WAVEB : Wave Buffer Busy
bits : 17 - 17 (1 bit)
PERB : Period Buffer Busy
bits : 18 - 18 (1 bit)
CCB0 : Compare Channel Buffer 0 Busy
bits : 19 - 19 (1 bit)
CCB1 : Compare Channel Buffer 1 Busy
bits : 20 - 20 (1 bit)
CCB2 : Compare Channel Buffer 2 Busy
bits : 21 - 21 (1 bit)
CCB3 : Compare Channel Buffer 3 Busy
bits : 22 - 22 (1 bit)
CCB4 : Compare Channel Buffer 4 Busy
bits : 23 - 23 (1 bit)
CCB5 : Compare Channel Buffer 5 Busy
bits : 24 - 24 (1 bit)
CCB6 : Compare Channel Buffer 6 Busy
bits : 25 - 25 (1 bit)
CCB7 : Compare Channel Buffer 7 Busy
bits : 26 - 26 (1 bit)
Compare and Capture
address_offset : 0x88 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0
COUNT : Count Value
bits : 0 - 23 (24 bit)
Recoverable FaultA Configuration
address_offset : 0xC Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0
SRC : FaultA Source
bits : 0 - 1 (2 bit)
Enumeration: SRCSelect
0x0 : DISABLE
None
0x1 : ENABLE
None
0x2 : INVERT
None
0x3 : ALTFAULT
None
End of enumeration elements list.
KEEP : FaultA Keeper
bits : 3 - 3 (1 bit)
QUAL : FaultA Qualification
bits : 4 - 4 (1 bit)
BLANK : FaultA Blanking Mode
bits : 5 - 6 (2 bit)
Enumeration: BLANKSelect
0x0 : START
None
0x1 : RISE
None
0x2 : FALL
None
0x3 : BOTH
None
End of enumeration elements list.
RESTART : FaultA Restart
bits : 7 - 7 (1 bit)
HALT : FaultA Halt Mode
bits : 8 - 9 (2 bit)
Enumeration: HALTSelect
0x0 : DISABLE
None
0x1 : HW
None
0x2 : SW
None
0x3 : NR
None
End of enumeration elements list.
CHSEL : FaultA Capture Channel
bits : 10 - 11 (2 bit)
Enumeration: CHSELSelect
0x0 : CC0
None
0x1 : CC1
None
0x2 : CC2
None
0x3 : CC3
None
End of enumeration elements list.
CAPTURE : FaultA Capture Action
bits : 12 - 14 (3 bit)
Enumeration: CAPTURESelect
0x0 : DISABLE
None
0x1 : CAPT
None
0x2 : CAPTMIN
None
0x3 : CAPTMAX
None
0x4 : LOCMIN
None
0x5 : LOCMAX
None
0x6 : DERIV0
None
0x7 : CAPTMARK
None
End of enumeration elements list.
BLANKPRESC : FaultA Blanking Prescalar
bits : 15 - 15 (1 bit)
BLANKVAL : FaultA Blanking Time
bits : 16 - 23 (8 bit)
FILTERVAL : FaultA Filter Value
bits : 24 - 27 (4 bit)
Recoverable FaultA Configuration
address_offset : 0xC Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0
SRC : FaultA Source
bits : 0 - 1 (2 bit)
Enumeration: SRCSelect
0x0 : DISABLE
0x1 : ENABLE
0x2 : INVERT
0x3 : ALTFAULT
End of enumeration elements list.
KEEP : FaultA Keeper
bits : 3 - 3 (1 bit)
QUAL : FaultA Qualification
bits : 4 - 4 (1 bit)
BLANK : FaultA Blanking Mode
bits : 5 - 6 (2 bit)
Enumeration: BLANKSelect
0x0 : START
0x1 : RISE
0x2 : FALL
0x3 : BOTH
End of enumeration elements list.
RESTART : FaultA Restart
bits : 7 - 7 (1 bit)
HALT : FaultA Halt Mode
bits : 8 - 9 (2 bit)
Enumeration: HALTSelect
0x0 : DISABLE
0x1 : HW
0x2 : SW
0x3 : NR
End of enumeration elements list.
CHSEL : FaultA Capture Channel
bits : 10 - 11 (2 bit)
Enumeration: CHSELSelect
0x0 : CC0
0x1 : CC1
0x2 : CC2
0x3 : CC3
End of enumeration elements list.
CAPTURE : FaultA Capture Action
bits : 12 - 14 (3 bit)
Enumeration: CAPTURESelect
0x0 : DISABLE
0x1 : CAPT
0x2 : CAPTMIN
0x3 : CAPTMAX
0x4 : LOCMIN
0x5 : LOCMAX
0x6 : DERIV0
0x7 : CAPTMARK
End of enumeration elements list.
BLANKPRESC : FaultA Blanking Prescalar
bits : 15 - 15 (1 bit)
BLANKVAL : FaultA Blanking Time
bits : 16 - 23 (8 bit)
FILTERVAL : FaultA Filter Value
bits : 24 - 27 (4 bit)
Compare and Capture
address_offset : 0xD0 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0
COUNT : Count Value
bits : 0 - 23 (24 bit)
Compare and Capture Buffer
address_offset : 0xE0 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0
COUNT : Count Value
bits : 0 - 23 (24 bit)
Is something missing? Is something wrong? can you help correct it ? Please contact us at info@chipselect.org !
This website is sponsored by Embeetle, an IDE designed from scratch for embedded software developers.