ZI-28 8-bit Computer
Overview
The ZI-28 is my most ambitious project to date. My goal was to design and build an 8-bit computer that was usable for simple programs and games, and which could be easily expanded with hardware modules. Since I didn’t know a lot about the inner workings of a computer when I started the project in 2016, a lot of the design decisions were made as I went along. As a result, the computer will never be more than a one-off, and I would do a lot of things differently if I ever decided to design another computer.
Specifications:
- CPU: Z80 at 8 MHz
- ROM: 32 kB in two banks of 16 kB
- RAM: 128 kB, 32 kB fixed + six banks of 16kB
- I/O: Serial over USB, PS/2 keyboard, 8 expansion slots with 16 adresses each