Back
Next
IEEE 488 bus lines
8 Data lines
Used for address, data, and some control information.
Single-ended signaling.
8 Ground lines
Used to balance electrical charges.
5 Interface management lines (control)
Used in combination with each other and handshake lines for specific tasks.
* Lines use pull-up or pull-down logic. Certain states require unanimous
agreement. (Any device can veto).
ATN - asserted by controller to indicate address or control data from
controller on data lines. Similar to !FRAME on PCI bus.
EOI (end or identity) - by talker to indicate last byte of transaction.
Or by controller to perform polling - type of interrupt handling
initiated by controller.
IFC (interface clear) - by controller to reset or initialize devices.
REN (remote enable) - used by controller to transfer control to
different device.
SRQ (service request) - an interrupt request by any device. Once received,
controller must poll all devices to find requester.
3 Handshake lines
!NRFD not ready for data - by listener.
!NDAC not data accepted - by listener,
data or control info still being read off bus.
!DAV data valid - by talker,
indicates that good data or control info on bus.
The original protocol describes physical and electrical parameters. It did
not define the specific control/hand-shaking sequence for communication. That
was left to the controller and device manufacturers.
Later updates did describe a task communication language sent on data lines.