Principles of Operation
91
When it detects a trigger, the board outputs the values in the output FIFO to the DACs at the
same time. Even samples (0, 2, 4, and so on) are written to entry 0 in the channel list; odd
samples (1, 3, 5, and so on) are written to entry 1 in the channel list. The operation repeats
continuously until no more buffers are on the subsystem queue or you stop the operation.
Refer to
for more information on buffers.
Ensure that the host computer transfers data to the output FIFO fast enough so that the output
FIFO does not empty completely; otherwise, an output FIFO underrun error results. Note that
the output FIFO counter increments each time the host loads a value into the output FIFO and
decrements each time the DAC reads a value from the output FIFO; the counter is reset to 0
when the output FIFO is reset. To avoid the output FIFO underrun error in
continuously-paced mode, the host computer can read the output FIFO counter to determine
how many samples remain in the output FIFO, and transfer more data before the output FIFO
empties.
The conversion rate is determined by the frequency of the D/A output clock. The maximum
throughput rate in this mode is 500 kHz (500 kSamples/s) in 100 mV steps or 200 kHz
(200 kSamples/s) in full-scale steps. Note that rate is system-dependent. Refer to
more information on the D/A output clock.
To select continuously-paced analog output mode, use software to specify the following
parameters:
• Set the dataflow as Continuous.
• Set WrapSingleBuffer to False to use multiple buffers. A minimum of two buffers is
recommended.
• Set the trigger source as any of the supported trigger sources. Refer to
information on the supported trigger sources.
Waveform Generation
Use waveform generation mode if you want to output waveforms repetitively.
Before this process can begin, the host computer must transfer the entire waveform pattern to
output to the DACs from a single buffer allocated in computer memory into the output FIFO
on the board. Use software to allocate a single buffer and to specify the waveform pattern.
If you are using a single DAC, the waveform pattern can range from 2 to 4,096 samples; if you
are using two DACs, the waveform pattern can range from 2 to 2,048 samples. Specify both
DACs in the analog output channel list.
When it detects a trigger, the board cycles through the analog output channel list, converting
and outputting the specified waveform for the specified DACs. When the output FIFO
empties, the board issues a retransmit pulse to the output FIFO. This allows the board to
output the same pattern continuously to the DACs without having to reload the output FIFOs.
The buffer wrap mode must be single in this mode; refer to
for more information on
buffers.
Содержание Data Translation DT3034
Страница 2: ...DT3034 User s UM 22359 M Manual Title Page...
Страница 5: ......
Страница 11: ...Contents 10...
Страница 15: ...About this Manual 14...
Страница 16: ...15 1 Overview Features 16 Supported Software 18 Accessories 19 Getting Started Procedure 20...
Страница 22: ...Part 1 Getting Started...
Страница 23: ......
Страница 33: ...Chapter 2 32...
Страница 39: ...Chapter 3 38...
Страница 68: ...Part 2 Using Your Board...
Страница 69: ......
Страница 111: ...Chapter 6 110...
Страница 123: ...Chapter 7 122...
Страница 124: ...123 8 Calibration Calibrating the Analog Input Subsystem 125 Calibrating the Analog Output Subsystem 130...
Страница 135: ...Chapter 8 134...
Страница 136: ...135 9 Troubleshooting General Checklist 136 Technical Support 138 If Your Board Needs Factory Service 139...
Страница 141: ...Chapter 9 140...
Страница 153: ...Appendix A 152...
Страница 154: ...153 B Connector Pin Assignments...