RTD Embedded Technologies, Inc.
|
www.rtd.com
56
DM34216HR
User’s Manual
BDM-610010056 Rev A
6.2.9
POST_STOP_COUNT
(R
EAD
/W
RITE
)
Number of samples to collect after the Stop Trigger.
6.2.10
SAMPLE_CNT
(R
EAD
O
NLY
)
Total number of samples collected. This does n
ot increment in while in the “Waiting For Start Trigger” state. It also continues counting after a
Re-Arm.
6.2.11
INT_ENA
(M
ASKABLE
R
EAD
/W
RITE
)
Each bit corresponds to an interrupt source. A value of ‘1’ enables the source, and a value of ‘0’ disables it. See
below for a description of the
sources.
6.2.12
INT_STAT
(R
EAD
/C
LEAR
)
Each bit corresponds to an interrupt source. Reading a value of ‘1’ indicates that an event has occurred. Reading a value of ‘0’ indicates that
the event has not occurred. Writing a ‘1’ will
clear that bit.
B0: Sample
–
A sample has been taken.
B1: Reserved
B2: Pre-Start Buffer Filled
B3: Start Trigger
B4: Stop Trigger
B5: Post-Stop Buffer Filled
B6: Sampling has completed and the FIFO is empty (all data transferred to host)
B7: Pacer
–
The pacer clock has ticked
B8: Positive rollover - Indicates channel has transitioned from 0xFFFFFFFF to 0x00000000.
B9: Negative rollover - Indicates channel has transitioned from 0x00000000 to 0xFFFFFFFF.
B10: High threshold crossed.
B11: Low threshold crossed.
6.2.13
CLK_BUS
N
Selects a source to drive onto Clock Bus N. That clock bus can then be used by a different function block as a clock source or trigger.
A function block can drive multiple different Clock Buses. However, a Clock Bus N should not be driven by more than one function block at the
same time or the clock signal will be undefined.
B[7:0]:
o
0x00: Disabled (Default)
o
0x80: Sample
–
A sample has been taken.
o
0x81: Reserved
o
0x82: Pre-Start Buffer Filled
o
0x83: Start Trigger
o
0x84: Stop Trigger
o
0x85: Post-Stop Buffer Filled
o
0x86: Sampling has completed and the FIFO is empty (all data transferred to host)
o
0x87: Pacer
–
The pacer clock has ticked.
o
0x88: Positive rollover - Indicates channel has transitioned from 0xFFFFFFFF to 0x00000000.
o
0x89: Negative rollover - Indicates channel has transitioned from 0x00000000 to 0xFFFFFFFF.
o
0x8A: High threshold crossed.
o
0x8B: Low threshold crossed.
6.2.14
MODE_CONFIG
(MASKABLE
READ/WRITE)
This register provides configuration for Incremental Encoder.
B[12]: Differential: Selects single-ended or differential mode
o
’0’ = Single Ended. Only “+” inputs are used