/cpc_cpucard

External Z80 Card for Amstrad CPC Computers

Primary LanguageVerilogGNU General Public License v3.0GPL-3.0

Amstrad CPC External CPU Card

An external Z80 Card for Amstrad CPC Computers

Board Front Image

This is a card for test and development work on the Amstrad CPC computer. The card fits any expansion backplane and relocates the CPC's processor into an external Zero Insertion Force (ZIF) socket.

The main purpose of the board is to use existing 40 pin DIL FPGA boards to develop an alternative CPC processor adding performance and new features to the CPC while remaining fully Z80 compatible.

As a secondary purpose, the external ZIF socket makes it much easier to swap out the CPU for application testing of old Z80 ICs using the CPC.

Full details of board construction and operation are provided on the Wiki pages.

The project has been built and tested. All code is open sourced and made available under the GPL 3.0 license.