Other Parts Discussed in Thread: LSF0108
I built a prototype using BSS138 4 chan PCB by Sparkfun to convert Raspberry Pi Compute Module 1.3v to 5v that would pass to an open-collector bus (old DEC PDP). The BSS138 version (with LEDs on 5v side) work 100% fine, with and without the OC bus connected. In an effort to compact my interface bd (use SOIC) I designed a pcb to use the TXS0108E. My TXS version works fine as long as there is NO bus connected. If I connect a bus >~12" or try to connect to the OC devices, the 5v side is intermittent: ~2-3.5v and flickering. The default drive for the CM output is 2ma but you can turn it up to 10ma, with a total budget of ~60ma. I need 30 I/O's, so I can't have it drive >2-3ma/IO. If I turn up the drive to 10ma (on a single I/O) the TXS seems like it's a little happier and the levels BEGIN to behave as expected. The BSS138 bd works fine @ 2ma. As you can see in my sch comparison, the TXS version is barely driving the LEDs, but it is enough for them to indicate (I hate bright LED indicators! :) ).
Could you offer some advice how to resolve? Thank you!