|
Z80/Z180 hardware projects
I have built a number of different Z80/Z180 systems over the years. Most
of them was built on VeroBoard prototype cards with soldered wiring. One
objective is to build the ultimate MIDI hardware sequencer (I'm into music
also) and of course the basic need to create all sorts of weird gadgets
just for the fun of it!
Projects
Z80
dual CPU 19" rack unit
The currently most advanced system consists of two Z80 CPUs with bank switched
memory, mounted in a 19 inch 1 HE rack unit. The CPUs are connected with
a serial link and each CPU has a number of I/O devices attached. Here are
some of the features:
-
Two RS232 serial lines with DB9 and DB25 connectors.
-
Parallell interface for lightweight LCD terminal with DB15 connector.
-
MIDI interface with two 5 pin DIN connectors.
-
3.5 inch floppy drive for 720KB DOS diskettes.
-
More than 512KB of SRAM and EPROM, some I/O mapped and used as RAM-disks.
-
Simple 4 page MMU for bank switching, one for each CPU.
Pictures
Front view
Rear view
System overview
LCD terminal
Inside view
Close-up of one CPU board
Z180
prototype
Now I'm working on a Z180 system where the goal is to produce a number
of generic CPU boards in the standard Europa 100 x 160 mm format and a
64 pin Europa backplane connector. The first stage of this project has
been completed with success. I have built a prototype board in the correct
format with a Z180 CPU and most of the circuits needed. The prototype carries
128KB SRAM, 128KB FLASH EPROM, some PALs for address decoding, a Maxim
RS232 converter and some EXO-3 clock oscillators.
PCB layout drawings
Here are som pictures of the PCB layout and component placement.
Prototype board, component layout
Prototype board, component side
Prototype board, solder side
Read the prototype board ORCad plain text net list: tst180.net
Read the prototype board design document and specification in PDF format:
hwproj.pdf (Only in swedish at the moment, sorry).
Pictures
Here are some pictures of the physical hardware.
Front view
Rear view
Inside view
Z180
serial version
This project is currently in progress, the main objective is to design
a generic Z180 CPU board in the standard 100 x 160mm Europa format. The
board contains the basic computer core with lots of RAM and FLASH EPROM,
RS232 drivers, clocks and bus drivers. The application specific logic should
be placed on separate boards and connected to the CPU board through the
64 pin Europa type C connector (backplane or ribbon cable).
A professional PCB factory will be engaged to produce the board thus
yielding a professional board with through plated vias and pad holes, solder
mask and component print. A number of boards will be produced and anyone
liking the idea may purchase some boards at production cost plus postage.
Send me an email if you are interested! Please note that the total stock
of boards will be very limited...
Schematic drawings
CPU board main schematic
CPU board support logic schematic
Black
box II
This system is still under construction. It is based on a Z180 serial version
CPU board equipped with a number of I/O-boards. MIDI sequencing with tape
sync is the main purpose with Black box II. Here are the main features:
-
Two external RS232 serial lines with two DB9 connectors.
-
32 bit general purpose parallell interface with one DB36 connector.
-
Two MIDI interfaces with four 5 pin DIN connectors.
-
3.5 inch floppy drive for 1.44MB DOS diskettes.
-
512KB SRAM and 512KB FLASH EPROM.
-
Front end Z80 system (VT100) with front panel 40 x 2 char LCD, keyboard
and data wheel, RS232 interface.
-
SMPTE sync interface with audio input/output, two RCA connectors.
The raw alu box in the middle (not black) is the one called black box II.
For more information please contact me at: francis.gormarker@swipnet.se |