On 6/11/19 10:54 AM, Tony Duell via cctalk wrote: > I have just remembered something that I guess you realised some time > back... > > The 16L8 allows you to tri-state outputs under logic control (I think there's > one AND term for the output control of each output). I suspect this is used > in ths PAL, certainly for things like DMAR0 and DMARdy which go onto the > backplane connector (and thus could also be driven by another board).
I mentioned in my blog entry that I had a way of detecting this by driving the outputs through a series resistor and sensing the logic level of the pin. In other words, you've already labeled the pin as an output by exhaustively running through input combinations. What's needed is to differentiate a "driven" high level from a tristated one. By driving the outputs low through a series resistance you can determine if an output is high-impedance or not. I explained that badly, but it does work. --Chuck
