Handshaking I/O Timing Diagrams; Comparing The Different Handshaking Protocols - National Instruments 653 Series User Manual

For traditional ni-daq. high-speed digital i/o devices for pci, pxi, compactpci, at, eisa, and pcmcia bus systems
Hide thumbs Also See for 653 Series:
Table of Contents

Advertisement

Chapter 3
Timing Diagrams

Handshaking I/O Timing Diagrams

Comparing the Different Handshaking Protocols

Whether an ACK or a REQ signal occurs first in the handshaking sequence depends
Note
on the protocol and the transfer direction.
REQ/ACK
Protocol
Polarity
Asynchronous Protocols
8255
Active-low
Emulation
Level ACK
Programmable
Leading-Edge
Programmable
Long Pulse
Programmable
Trailing-Edge
Programmable
NI 653X User Manual
This section compares handshaking I/O protocols and includes timing
diagrams for each:
Handshaking sequence for input operation
State machine for input operation
Timing specification for input operation
Handshaking sequence for output operation
State machine for output operation
Timing specification for output operation
For an overview of all handshaking protocols supported by your NI 653X,
refer to Table 3-1.
Table 3-1. Handshaking Protocol Characteristics
Which REQ Edge
Requests Transfer
Trailing
Leading
Leading
Leading
Trailing
Where the
Programmable
Delay Is Located
Between transfers
Before ACK
and between transfers
Before ACK
and between transfers
Pulse width and
between transfers
Pulse width and
between transfers
3-4
Complementary
Protocol(s)
Long Pulse
Level ACK
Leading Edge
Long Pulse, 8255 Emulation,
and 8255
Trailing-Edge
ni.com

Hide quick links:

Advertisement

Table of Contents
loading

This manual is also suitable for:

65346533

Table of Contents