Im sorry if these questions seem kind of stupid, I am just really starting to grasp signal integrity, impedance matching and all that kind of stuff.
So I know I could just go out and get a 74lvc245 if I wanted a bidirectional buffer, but I have read that there is a trick where you can put an enable low and enable hi buffer back to back to make the buffers work in both directions. I am having a bit of a hard time understanding how that would work, and can not find a schematic. If I understand right would I be able to wire two 244 chips back to back adding an inverter on the OE pin of one to accomplish a bidirectional buffer? This is more of about trying to understand the concept than applying it on a real PCB, it would obviously be a better idea to buy a 30 cent two way buffer chip.
The other thing I was wondering is if someone could enlighten me as to the differences between a chip like the 74xx244 and a unity gain op amp. When is the correct time to use which method. For instance let's say I want to run the output of a DAC in to the reference input of an ADC. Well the VREF of an ADC wants a low impedance load and the best way I know of to do that would be to use an opamp in unity gain mode as a buffer. But what if I had 8 DAC outputs needing to drive 8 ADC reference voltages would a 7vxx244 work just as well as 8 separate op amps?
Lastly lets say I wanted to take a micro and put a bi directional buffer on every pin that would allow the each pin to source/sync 50-100ma each. What would be the best way of doing this, are there fast logic chips capable of this, or would I need to use some time of solution built from discrete components? The buffer would have to be able to switch at about 50mhz.