Chapter 5 Programming
AT-MIO-16X User Manual 5-28
©
National Instruments Corporation
Programmed Cycle Waveform Generation
A superset of the waveform functionality exists if DAC data buffer is
less than or equal to 2,048 for one channel, or less than or eq ual 1,0 24
per DAC for two channels. In these cases, the entire buffer resides
wholly within the DAC FIFO where the waveform circuitry cycles
through the buffer when the end is reached. This rem ove s a la rg e
burden on the PC bus for continually updating data in the DAC FIFO.
Also due to the smaller buffer size, the hardware has mo re co nt rol over
the updating and cycling through of the buffer. This e nab les the
waveform circuitry to perform cycle counting, programmed cycle
generation, and pulsed cyclic waveform generation.
To update the analog output DACs in programmed cy cle wa vefor m
generation mode, complete the sequence of programming steps in
Figure 5-8. The instructions in the blocks of the following flow chart
are enumerated in the Waveform Generation Programming Functions
section later in this chapter.