Chapter 3 Timing Diagrams
653X User Manual 3-32 ni.com
Note With REQ edge latching enabled (default), the REQ edge determines when data will
be latched. Input data valid has to be held before an active going REQ edge a minimum of
trdi ns. With REQ edge disabled, it has to be held tadi after the next active-going ACK signal
edge occurs.
Figure 3-29. Leading Edge Output Handshaking Sequence
Reference
Point Action Steps
Initial State ACK is deasserted.
1 The 653Xdevice sends the ACK pulse after driving output data to indicate that it
has new, valid output data. The ACK pulse width is fixed, assuming the peripheral
device has deasserted the REQ signal. Otherwise, the ACK signal remains
asserted until the peripheral device deasserts the REQ signal.
2Once the data is latched, the peripheral device must respond with an active-going
REQ signal edge to request additional data.
3To slow down the data transfer, you can insert a programmable delay before the
ACK signal is asserted.
ACK
REQ
1
3
2
ACK and REQ are shown as active high.
Steps 1-3 are repeated for each transfer.
Initial State