RetroBrew Computers Forum
Discussion forum for the RetroBrew Computers community.

Home » RBC Forums » General Discussion » Z80 Multi Board Computer (Z80 modular backplane computer)
Z80 Multi Board Computer [message #8396] Tue, 23 March 2021 04:28 Go to previous message
lynchaj is currently offline  lynchaj
Messages: 1080
Registered: June 2016
Senior Member
I am revisiting the original Z80 SBC which has evolved into the SBC V2-005 over several years. The goal is to make it modular using lower cost PCBs and an inexpensive backplane. Also to ease the constraints of the original SBC (from 2006) design decisions for a more flexible computer system. The new design uses inexpensive 100x100mm prototype PCBs for the backplane and modules. They are connected with 2x25 2.54mm pin headers/socket strips and all off-the-shelf parts primarily from Jameco and some from eBay (2x25 connectors).

The goal is to ease restrictions on the design to allow for some new configurations. For example, accessing memory over the bus and configurable memory holes for external memory. Making all IO devices optional and limiting IO port addresses to only the minimum necessary. Allowing multiple ROM and RAM modules with boot enable jumpers to specify boot devices. Adding simple debug features like user LEDs and switch. Fully buffered Z80 processor with configurable wait state capability and no internal IO or memory devices. Maintain backwards compatibility to the extent possible (two exceptions so far) to reuse existing SBC software.

So far I've built the processor board and partially assembled the backplane. Still awaiting the 2x25 socket strips from eBay to finish the backplane. Next is a clock board with CPU clock and RTC. After that will be the ROM board which hopefully should be enough for some initial testing with simple programs like jploop etc.

There are no assurances this project is going to work although I have gotten some help reviewing the circuitry designs to catch bugs early. This is my first actual build in a long time so I am sort of rusty but it has been a lot of fun. I have a few extra prototype PCBs so if you are a builder and would like to build along with me let me know. This is not a project where you can expect you can assemble the PCB and it will work immediately. More likely, it won't work and require debugging and modifications as these are initial prototype versions.

So if that sort of thing interests you let me know

Andrew Lynch

PS There have been many PCB updates and respins. Here is a list of the current PCBs:

Z80 backplane V1
Z80 processor V3
Z80 clock V2
Z80 ROM V1
Z80 RAM V3
Z80 serial V2 (DIP-40)
Z80 serial V3 (PLCC-44)
Z80 DUART (PLCC-44)
Z80 PPIDE V1
Z80 FDC V1
Z80 DMA V1

Upcoming boards to be released:

Z80 prototype V2
Z80 VDC V1
Z80 KBDMSE V1
Z80 extended backplane (in work)


PS, I'd put links in the above list but every time I do they get trashed by the editor. Not sure what's wrong but I'll attach a list with links


[Updated on: Wed, 20 October 2021 07:54]

Report message to a moderator

 
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Previous Topic: uPD7220 character only mode video board
Next Topic: CP/Mega upgrade


Current Time: Sat Jun 14 17:04:16 PDT 2025

Total time taken to generate the page: 0.00966 seconds