I had already presented my Z80 card for the Commodore C64 here. The PCB was not suitable to be installed in a standard cartridge case.
Therefore I reduced the size of the board a bit. Also all components are now SMD. This allows a complete automated assembly by service providers, such as PCBWay.
Technically nothing has changed on the cartridge. Only all components that were still intended for through-hole mounting have been replaced by SMD components.
This has saved an enormous amount of space. Then I provided a central hole, through which later the screw for the housing is led.
The firmware has only been adapted to the extent that the different layout has resulted in a new pin assignment for the Xilinx CPLD. Otherwise, no new features have been added.
Unfortunately, I have not received any feedback on whether the first version of this cartridge works in other computer models. There were quite a few people who wanted to test it, but there was no feedback until today.
Therefore I end the project at this point. The firmware runs stable on different models (see also the detailed report HERE). I therefore release the firmware as it is.
Source of supply PCB
The PCB for this project can be ordered at PCBWay. Just click on the following link, add the board to your shopping cart and order.
|Wurth Electronics||742792620||Checked Ferrite Beads WE-CBF 0603 SMD Bead 100MHz 100Ohm 500mA Ferrite Beads and Chips 0,14||6|
|KEMET||C0603C100K4RAC7867||Cap Cer 10PF 16V X7R 0603||6|
|KEMET||C0603C104J3RACTU||Multilayer Ceramic Capacitor, 0603 [1608 Metric], 0.1 F, 25 V, 5%, X7R, C Series||8|
|KEMET||C0805C106K8RACTU||CAP, 10µF, 10V, 10%, X7R, 0805||2|
|KEMET||EEV476M035A9GAA||Aluminum Electrolytic Capacitors – SMD 47uF 35 Volts 0.2||1|
|Sullins||PRPC006SFAN-RC||CONN HEADER VERT 6POS 2.54MM||1|
|Exar||SPX5205M5-L-3-3/TR||LDO Regulator Pos 3.3V 0.15A 5-Pin SOT-23 T/R||1|
|Xilinx||XC95144XL-10TQ100C||IC CPLD 144MC 10NS 100TQFP||1|
|Ixys Zilog||Z84C0008AEG||IC MPU Z80 8MHZ 44LQFP||1|