RTD Embedded Technologies, Inc.
|
www.rtd.com
45
DM35425HR User’s Manual
6.4.16
CH
N
_FIFO_DATA_CNT
(R
EAD
)
This register shows the current sample count that is available in the DAC channel FIFO.
6.4.17
CH_MARKER_STAT(R
EAD
/C
LEAR
)
This is the status register for the Data Marker
s. Reading a ‘1’ indicates that the Data Marker has been asserted. Writing a ‘1’ will clear the bit.
The upper eight bits of the DAC value can be used for Markers. These Markers can be used to generate an interrupt when a certain part of the
waveform is sent to the DAC. This allows an automated indication to the application software as to the state of the data being sent to the DAC.
Marker bit 7 corresponds to bit 31 of the DAC data, and Marker bit 0 corresponds to bit 24 of the DAC data.
6.4.18
CH_MARKER_ENA
(R
EAD
/W
RITE
)
These are interrupts enables for the Data Markers. Bit defines are above.
6.4.19
CH_LAST_CONVERSION
(R
EAD
/W
RITE
)
The last value sent to the DAC Converter.
B[31:24]: DAC Markers
B[12:0]: DAC Data
If the current Mode is “Reset” or the associated DMA engine is set to “Clear”,
a write to this register will immediately update the DAC Converter.
6.4.20
CH_FIFO_ACCESS
(R
EAD
/W
RITE
)
This register provides direct access to the DMA FIFO. It can be used to access the data without the use of the DMA engine. The DMA engine
for this channel must be set to “Pause.” Each register access advances to the next sample.