PCF1306 (ZX8401, Amstrad 40058) replacement for ZX Spectrum
This is a tested, working project.
PCF1306, ZX8401, Amstrad 40058 (Different names of the same IC), the RAM multiplexing ASIC of ZX Spectrum computers is long obsolete and very hard (almost impossible) to get as new when it fails. This ASIC is actually a combination of 6 standard logic ICs and was designed by Sinclair Research as a cost reduction. It was reverse engineered by Jose Leandro Novellon in 2007. I re-drew and optimized the PCB design based on his open-source schematic. I moved all 6 ICs on top side and kept all the data lines sandwiched between two ground planes by using a 4-layer design, also reduced the PCB size to almost the same size as the original IC, it can be installed on a Spectrum 48K issue 6, Spectrum+ 128K (Toastrack), and Amstrad made Spectrum +2 128K (Grey) without disturbing any other parts. It is totally plug & play, no mods needed on the computers.
All the parts required is clearly indicated on the PCB silkscreen, the passives (6x 100n and 1x 47p) are SMD size 0805, and SOIC logics can either be of 74LS (recommended) or 74HCT/HC type. If HCT/HC ones are used, you need to install a 47p capacitor (pads provided and indicated on PCB) to get the timing right. Although the board is tested with this timing correction needed for faster HCT/HC CMOS logics, I strongly recommend the use of more period correct 74LS TTL logics. When 74LS type is used this 47p timing correction capacitor is NOT needed and its place should be left blank. DO NOT use a mix of LS, HC and HCT parts, all the logics should be of the same type. Use rounded turned pin (sometimes called "precision") type headers, regular square pin headers are too thick to go into the socket on the ZX Spectrum board.
First batch of prototypes in the photos has the name ZX-MUX on them and the board size is bigger, but after the initial testing, the name "ZX2401" was suggested by some members of the Sinclair society, as a homage to the ASICs first part number ZX8401 (because it was designed in January 1984 and I designed this board in January 2024), so it was changed to ZX2401 and reduced the board size to minimum on this final revision you can order now.
PCF1306 (ZX8401, Amstrad 40058) replacement for ZX Spectrum
*PCBWay community is a sharing platform. We are not responsible for any design issues and parameter issues (board thickness, surface finish, etc.) you choose.
- Comments(5)
- Likes(10)
-
Engineer
Jun 02,2025
-
Marcello Cruz
Apr 20,2025
-
Mert Uckan
Mar 05,2025
-
Francisco Meza
Nov 29,2024
-
Juan VM
Nov 22,2024
-
Darin Bailey
Jun 20,2024
-
Patrick Kerkhof
Jun 10,2024
-
Sebastian Feltel
May 24,2024
-
Kiskovacs Gabor
May 08,2024
-
Engineer
May 07,2024
- 0 USER VOTES
- YOUR VOTE 0.00 0.00
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
- 9
- 10
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
- 9
- 10
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
- 9
- 10
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
- 9
- 10
More by Bora Yurtoren
-
27C800 - 27C400 Adapter board for TL866 (or similar) 40 pin EPROM burners.
This is a tested and working projectAlmost all Retro Computer enthusiast has an EPROM programmer dev...
-
A port expander and ROM card reader for the ZX Spectrum computers.
This is a tested, working project. It is compatible with all 16K & 48K Spectrums (Rubberkey and ...
-
PCF1306 (ZX8401, Amstrad 40058) replacement for ZX Spectrum
This is a tested, working project.PCF1306, ZX8401, Amstrad 40058 (Different names of the same IC), t...
-
AY-3-8910 sound card for ZX Spectrum 48K
This is a tested working project. It will add stereo AY sound capability to your 48K ZX Spectrum.A d...
-
512K Trapdoor memory expansion and Real Time Clock for Amiga 500, 500+
This is a tested working project. I designed the board to accommodate the parts that I already had i...
-
Datel Robotek (a robot control card for ZX Spectrum) re-created version
This is a re-creation of an interface card called "Datel Robotek" for the Sinclair ZX Spectrum compu...
-
AtMega328PB adapter for Arduino UNO
This is the new revised version PCB, tested and working.The new ATMega328PB is an enhanced version o...
-
-
AEL-2011 Power Supply Module
340 0 1 -
AEL-2011 50W Power Amplifier
316 0 1 -
-
-
Custom Mechanical Keyboard
575 0 0 -
Tester for Touch Screen Digitizer without using microcontroller
240 2 2 -
Audio reactive glow LED wristband/bracelet with NFC / RFID-Tags
241 0 1 -
-
-







