GARTHWILSON wrote:
Doing a very short-distance hop as shown in BDD's picture is low-risk. Doing long backplanes with big boards plugged in is another matter-- although, like Arlet said, at 1-2MHz, you can get away with murder.
Recall that the original eight bit x86 ISA bus ran at a relatively sedate pace of 4.77 MHz (same speed as the Intel 8088), and that it was part of the motherboard, where presumably the connections would be point-to-point. In fact, IBM went to a fair amount of trouble to minimize spacing between the slots, presumably to avoid signal distortion.
I could see a 65xx system mimicking that arrangement, using 65C21s or 65C22s (or other devices that are similar in function), probably at a clock speed that is a subintegral of Ø2 to ease the problem of reflections and ringing. A scheme would also have to be worked out to deal with IRQs, card selects, etc.
Quote:
I wonder though if those diode arrays help much, since they basically duplicate the protection diodes at the inputs of CMOS ICs. If they're fast enough though, having a sudden change in the slope of the curve (where the diode starts conducting), and a sudden increase in current right there, can show up as a spike elsewhere on the transmission line.
The protection diodes at CMOS inputs are there for ESD purposes and aren't guaranteed to have any particular recovery time. Also, the diodes' zener voltage is not specified as well, but would presumably be somewhat higher than the device's rated input voltage maximum (Vin) to avoid inadvertent input signal clipping.
The Schottky array that I earlier linked is designed to both limit over- and under-shoot, and has a typical recovery time of 8ns. I doubt that a device's internal protection diodes can do that.