TM 5-6675-323-14
h. HP-IB address register. The HP-IB address register consists of a hex, tri-
state buffer and six switches.
Five of the switches are used to set the five least-
significant bits of the HP-IB talk/listen address. When each switch is off, its
corresponding bit is set to a logical 1. The HP-IB address switches are connected
to the five least-significant bits of the processor data bus (D through D4). In
addition to the HP-IB address switches, this module also contains the system
c o n t r o l l e r s w i t c h . When this switch is on, the interface assumes the role of system
controller.
This switch is connected to bit D5 of the processor data bus. The
contents of this register are gated onto the processor data bus when the processor
issues a read interface bus address (RIBA) instruction.
i . D a t a i n p u t m u l t i p l e x e r . The function of the data input multiplexer is to
r o u t e either a data byte (DIO1 through DI08) or a control byte (EOI, ATN, SRQ, REN,
I F C , DAV, NRFD, and NDAC) from the HP-IB transceivers to the processor data bus.
The processor selects the data byte by issuing the read interface bus data (RIBD)
command. The control byte is selected when the processor issues the read interface
b u s control (RIBC) command.
j.
H P - I B t r a n s c e i v e r s . The interface uses four bus transceiver modules. Two
are used for the HP-IB data lines (DIO1 through DI08) and two are used for the HP-IB
c o n t r o l lines (EOI, ATN, SRQ, REN, IFC, DAV, NRFD and NDOC). These transceivers
allow bidirectional flow of data and control information between the interface and
t h e HP-IB.
Each transceiver provides four open-collector drivers and four receivers
k . P a r a l l e l p o l l l o g i c . The parallel poll logic provides the capability to
respond to a parallel poll conducted by the controller in charge of the HP-IB. When
the controller initiates a parallel poll (ATN and EOI true) and the calculator has
requested service from the controller via the SRQ line, the parallel poll logic
sends one bit of status to the controller via one data line (DIO1 through DI08).
l.
I n i t i a l i z e c i r c u i t . The initialize circuit applies +9 V to the processor
after all other power supplies are stable. This condition is indicated by the
initialize signal (INIT) from the calculator, and causes the processor to execute an
initialize algorithm.
If the interface is the system controller, this algorithm
issues the abort message (IFC) and sets the REN line true. If the interface is not
the system controller, this algorithm clears all HP-IB Interface functions. This
circuit also provides a reset pulse to the HP-IB control bus latch.
3-140