Back Plane-Veroboard

When thinking about a simple but effective back plane / motherboard / bus system, or whatever you want to call it, I kept on coming back to good old stripboard with 0.1″ header sockets on.  The PCB is cheap, the interconnects are cheap and it’s ever so versatile and expandable.  No need to design another PCB and get tied in to card spacing, just use good old Veroboard and put in as many or as few headers as you want, spaced out where you want.

The layout was pretty much dictated by the pinout of the Z80, with some kind of predictable order added in.  Whilst this works pretty well, the only major drawback I’ve come up against is that the supply rails, clock and reset lines are in the middle of the board, so you need to pay attention when plugging the clock/reset board in.

Putting 100nf ceramic capacitors across the +5 and Gnd lines (pins 17 & 18) next to each header socket for decoupling as well as a single 100uf electrolytic somewhere along the +5 and Gnd lines for smoothing is recommended, although I’ve got away with less.

Strictly speaking, you only need 34 rows for the RC2014 to work, however, the Serial IO board puts the Tx and Rx lines on to the bus, so 36 rows is better.  However, I recommend 40 row stripboard so that you could carry other voltage rails, video enable or other data signals on the extra pins if needed.  (Oh, and the sockets are easier to get hold of with 40 pins – although cutting them down to 34 or 36 isn’t too hard).

Backplane_Veroboard_Tindie

1A15
2A14
3A13
4A12
5A11
6A10
7A9
8A8
9A7
10A6
11A5
12A4
13A3
14A2
15A1
16A0
17Gnd
18‘+5v
19M1
20Reset
21Clock
22Int
23MREQ
24WE
25RD
26IORQ
27D0
28D1
29D2
30D3
31D4
32D5
33D6
34D7
35Tx
36Rx
37Spare
38Spare
39Spare
40Spare

To make life a little bit easier, you can print off This PDF on to an adhesive label sheet and stick it to the top (non-copper) side of your back plane to see which rows carry which signals.  Print it with no scaling to A4 paper and it should fit perfectly.  If you stick it to the PCB before putting the headers or capacitors in and simply poke the pins through.  Alternatively, cut it in to thin strips in-between the headers if you’ve already soldered them in.  The original .ods sheet is attached if you wish to modify it.