On 10/22/2016 12:44 PM, shadoooo wrote: > What kind of bus transceivers did you used for the QSIC, specially > because you have > to go from 5V open-drain logic to 3.3V logic?
To add to Noel's answer, here's a picture of our current prototype board. http://pdp10.froghouse.org/qsic/qsic-wirewrap.jpg Coming up from the QBUS, the first two rows of chips are the bus transceivers. The next row and a half are the level-converters. Then the two large ribbon cables run off to the FPGA module we're using for development. The two small ribbon cables go to the indicator panel. Just the bus interface takes over half the area of a dual-height board! I've played around with laying out what might be the production board (when I get tired of Verilog and want a mindless break, I doodle with kicad) and I've got it down to a row of 8641 bus transceivers and a row or two of the level-converter chips. It's better but still a good fraction of the entire board. http://pdp10.froghouse.org/qsic/proto-pcb.jpg Now I thought, what if my idea of that two MOSFET bus transceiver would work? What would the board look like then? http://pdp10.froghouse.org/qsic/qsic-smt.jpg Obviously that could be squeezed down a lot more. Even another transistor or two per bus line would still be fairly small. Doing the bus transceiver and level-conversion in one step makes a big difference. For the QSIC, we're going to have sufficient room and we're able to find enough old bus transceivers to continue on as we're going. Still, I'd sure love to have an option that used production parts and took up less board space.