Is there
anyone here who knows enough about typical HPIB hardware of
the hp300 era to be able to take a list of chip markings and tell me
which one is probably the relevant driver?
What I would do is trace back from the
data pins of the HPIB
connector (IIRC that's pins 1-4 and 13-16 of the 24 pin Microribbon
connector). On most modern-ish machines (anything since the 9830
:-)), there is only one chip connected to those lines, and that's the
HPIN data buffer.
Then I guess this isn't modern-ish. :-) The suspect hardware is a
98625A; what tracing I've managed to do seems to lead back to four
16-pin DIPs labeled with an HP code (1820-2058, to be specific).
What I meant one that each data line only goes to one chip. The Intel and
TI data buffers are 8 bits wide (so you need one chip total for all 8
data lines, and another chip for the handshake/control lines), the
Motorola ones have 4 buffer circuits in a package, so a total of 4 chips
on the board.
Anyway. I've looked up 1820-2058 in the equivalents list, it's an
MC3448AL, That is one of the Motorola HPIB buffers.
IIRC< the 98625 is the high-speed DIO-bus (HP9000/200 and HP9000/300
expansion bus) HPIB interface. I know I've seen a schematic for it
somewhere, probably either on bitsavers or
hpmuseum.net. May be worth
looking for.
One common
type is the 75160, which comes in a 20 pin DIL package, or
I guess some kind of SMD thing.
This hardware is entirely through-hole DIP. Not a suface-mount part in
sight. Fairly low-density through-hole DIP, too - on a board measuring
17x14 cm, there are only 31 chips: one of 48 pins, three of 20 pins,
I think that 48 pin chips is custom-HP (does it have an HP code which is
not entirely numerical?) IIRC< it's called 'Medusa', and is an HPIB
interface. I thinnk I've seen it in a PLCC or PQFP pacakage too (probably
the former), in the 9154 disk unit.
-tony