

X1 CZ VO20PX CPLD
Sharp X1 computer stuff
- Size
- 137 × 140 mm
- Copper layers
- 2
- Thickness
- 1.6 mm
- Parts
- 112
- Nets
- 149
- Pads
- 647
- Tracks, vias
- 2,186, 70
- Routed
- Yes
- KiCad
- KiCad 5 (file 20171130)
- Created
- 6 Apr 2024
- Updated
- 3 Aug 2025
Overview
X1 CZ VO20PX CPLD is an open-source printed circuit board by popolonx, from the popolonx/SharpX1 repository on GitHub. It is a 2-layer board of 137 × 140 mm with 112 parts on 149 nets, routed with 2,186 tracks and 70 vias.
It is built around the ATMEGA328P-PU, 74LS245SC and LM1881, with the 74LS02PC and 74LS393P-E among its other parts. Its parts include 29 capacitors, 22 resistors, 13 ICs, 4 diodes and 4 connectors. It belongs with the fPGA and programmable logic boards and the AVR (ATmega, ATtiny) and FPGA and CPLD boards of this library.
Main components
5ATMEGA328P-PU
DIP-28-300mil-40℃~+85℃ 1.8V~5.5V 10bit 1KB 20MHz 23 2KB 32KB 8 Bit AVR Built-in FLASH DIP-28-300mil Microcontrollers (MCU/MPU/SOC) ROHSMicrochip TechnologyMicrocontrollers (MCU/MPU/SOC)74LS245SC
-0℃~+70℃ 12ns@5V,45pF 15mA 24mA 4.75V~5.25V 74LS 8 Bidirectional Output enable Schmitt trigger Tri-State - Buffers, Drivers, Receivers, Transceivers ROHSTexas InstrumentsBuffers, Drivers, Receivers, TransceiversLM1881
SOP-80℃~+70℃@(Ta) 5V~12V Splitter SOP-8 Video Interface ICs ROHSSlkorVideo Interface ICs74LS02PC
DIP-140℃~+70℃ 15ns@5V,15pF 2 2.7V 2V 4 4.75V~5.25V 400uA 500mV 74LS 800mV 8mA 8mA NOR Gate DIP-14 Logic Gates ROHSonsemiLogic Gates74LS393P-E
DIP-14-20℃~+75℃ 2 35MHz 4 4.75V~5.25V 400mW 40ns@5V,15pF 74LS Binary Counter Reset function DIP-14 Counters, Dividers ROHSRenesas ElectronicsCounters, Dividers
README
CZ_8RS/readme.mdKicad files (kicad version 5.1.5) for CZ-8RS RS-232 board. Based on the http://www.x1center.org/resource/schematic/CZ8RS_Schematic.pdf
- error corrected (IC6-pin4: RESET -> IOEX )
- error corrected (IC17-pin4: from IC15-pin6 -> IC15-pin5 )

Parts
112| Qty | Value | Footprint | References |
|---|---|---|---|
| 16 | CONN_01x01 | Connector_PinHeader_2.54mm:PinHeader_1x01_P2.54mm_Vertical | 1BIT1, 5V1, BMC1, GND1, IACK1, IRQ_RX_L1, IRQ_RX1, IRQ_TX1, M1, M1_F1, SIOCLK1, SIORD1, SIOSEL1, SIOWR1, TRIGGER1, VHD9INV_1 |
| 13 | 100nF | Capacitor_THT:C_Disc_D5.0mm_W2.5mm_P5.00mm | C2, C3, C10, C11, C12, C13, C14, C15, C17, C18, C21, C22, C23 |
| 6 | 220R | Resistor_THT:R_Axial_DIN0204_L3.6mm_D1.6mm_P7.62mm_Horizontal | R103, R104, R105, R106, R231, R232 |
| 6 | Jumper | Connector_PinHeader_2.54mm:PinHeader_1x02_P2.54mm_Vertical | JP1, JP4, JP5, JP6, JP7, JP10 |
| 4 | 22pF | Capacitor_THT:C_Disc_D4.3mm_W1.9mm_P5.00mm | C110, C111, C201, C202 |
| 4 | Jumper_3_Open | Connector_PinHeader_2.54mm:PinHeader_1x03_P2.54mm_Vertical | JP2, JP3, JP8, JP9 |
| 3 | 100u/16V | Capacitor_THT:CP_Radial_D8.0mm_P5.00mm | C31, C32, C35 |
| 3 | 10K | Resistor_THT:R_Axial_DIN0309_L9.0mm_D3.2mm_P12.70mm_Horizontal | R1, R2, R403 |
| 2 | 100nF | Capacitor_THT:C_Disc_D4.3mm_W1.9mm_P5.00mm | C203, C222 |
| 2 | 10K | Resistor_THT:R_Axial_DIN0204_L3.6mm_D1.6mm_P7.62mm_Horizontal | R102, R222 |
| 2 | 10K | Resistor_THT:R_Axial_DIN0207_L6.3mm_D2.5mm_P10.16mm_Horizontal | R110, R200 |
| 2 | 16Mhz | Crystal:Crystal_HC18-U_Vertical | Y1, Y2 |
| 2 | 1N4148 | Diode_THT:D_A-405_P7.62mm_Horizontal | D3, D4 |
| 2 | 22K | Resistor_THT:R_Axial_DIN0204_L3.6mm_D1.6mm_P7.62mm_Horizontal | R223, R224 |
| 2 | ATmega328P-PU | Package_DIP:DIP-28_W7.62mm | IC100, IC101 |
| 2 | CONN_01x05 | Connector_PinHeader_2.54mm:PinHeader_1x05_P2.54mm_Vertical | J1, J2 |
| 1 | 100K | Resistor_THT:R_Axial_DIN0204_L3.6mm_D1.6mm_P7.62mm_Horizontal | R220 |
| 1 | 100u/16V | Capacitor_THT:CP_Radial_D7.5mm_P2.50mm | C36 |
| 1 | 180R | Resistor_THT:R_Axial_DIN0309_L9.0mm_D3.2mm_P12.70mm_Horizontal | R5 |
| 1 | 1M | Resistor_THT:R_Axial_DIN0204_L3.6mm_D1.6mm_P7.62mm_Horizontal | R225 |
| 1 | 1nF | Capacitor_THT:C_Disc_D5.0mm_W2.5mm_P5.00mm | C205 |
| 1 | 2.2nF | Capacitor_THT:C_Disc_D5.0mm_W2.5mm_P5.00mm | C401 |
| 1 | 22K | Resistor_THT:R_Axial_DIN0309_L9.0mm_D3.2mm_P12.70mm_Horizontal | R400 |
| 1 | 330pF | Capacitor_THT:C_Disc_D5.0mm_W2.5mm_P5.00mm | C60 |
| 1 | 390pF | Capacitor_THT:C_Disc_D5.0mm_W2.5mm_P5.00mm | C400 |
| 1 | 4013 | Package_DIP:DIP-14_W7.62mm_Socket_LongPads | IC11 |
| 1 | 4069 | Package_DIP:DIP-14_W7.62mm | IC102 |
| 1 | 4538 | Package_DIP:DIP-16_W7.62mm_Socket_LongPads | IC10 |
| 1 | 47nF | Capacitor_THT:C_Disc_D5.0mm_W2.5mm_P5.00mm | C204 |
| 1 | 4K7 | Resistor_THT:R_Axial_DIN0204_L3.6mm_D1.6mm_P7.62mm_Horizontal | R221 |
| 1 | 4K7x4 | Resistor_THT:R_Array_SIP5 | RN1 |
| 1 | 4K7x5 | Resistor_THT:R_Array_SIP6 | RN2 |
| 1 | 5K6 | Resistor_THT:R_Axial_DIN0309_L9.0mm_D3.2mm_P12.70mm_Horizontal | R401 |
| 1 | 680K | Resistor_THT:R_Axial_DIN0207_L6.3mm_D2.5mm_P10.16mm_Horizontal | R230 |
| 1 | 680pF | Capacitor_THT:C_Disc_D5.0mm_W2.5mm_P5.00mm | C206 |
| 1 | 74LS02 | Package_DIP:DIP-14_W7.62mm | IC7 |
| 1 | 74LS245 | Package_DIP:DIP-20_W7.62mm | IC3 |
| 1 | 74LS393 | Package_DIP:DIP-14_W7.62mm | IC4 |
| 1 | 74LS541 | Package_DIP:DIP-20_W7.62mm | IC5 |
| 1 | 74LS688 | Package_DIP:DIP-20_W7.62mm_LongPads | IC8 |
| 1 | 8251 | Package_DIP:DIP-28_W15.24mm | IC2 |
| 1 | 8x4K7 | Resistor_THT:R_Array_SIP9 | RN3 |
| 1 | AVR-JTAG-10 | Connector_PinHeader_2.54mm:PinHeader_2x05_P2.54mm_Vertical | J4 |
| 1 | BUS_X1 | msx cartridge:X1_IO | BUS_0 |
| 1 | CONN_01x15 | Connector_PinHeader_2.54mm:PinHeader_1x15_P2.54mm_Vertical | DEBUG1 |
| 1 | CONN_01x16 | Connector_PinHeader_2.54mm:PinHeader_1x16_P2.54mm_Vertical | DEBUG2 |
| 1 | CONN_02x04 | Connector_PinHeader_2.54mm:PinHeader_2x04_P2.54mm_Vertical | SW1 |
| 1 | CONN_02x05 | Connector_PinHeader_2.54mm:PinHeader_2x05_P2.54mm_Vertical | SW2 |
| 1 | CONN_02x08 | Connector_PinHeader_2.54mm:PinHeader_2x08_P2.54mm_Vertical | SW3 |
| 1 | CXO_DIP8 | Oscillator:Oscillator_DIP-14 | X1 |
| 1 | DAN601 | Resistor_THT:R_Array_SIP7 | D1 |
| 1 | DAP601 | Resistor_THT:R_Array_SIP7 | D2 |
| 1 | DB15_Female_MountingHoles | Connector_Dsub:DSUB-15_Female_Horizontal_P2.77x2.84mm_EdgePinOffset7.70mm_Housed_MountingHolesOffset9.12mm | J3 |
| 1 | EMP7064_PLCC84 | Package_LCC:PLCC-84_THT-Socket | IC1 |
| 1 | L | Inductor_THT:L_Axial_L5.3mm_D2.2mm_P10.16mm_Horizontal_Vishay_IM-1 | L1 |
| 1 | LM1881 | Package_DIP:DIP-8_W7.62mm | IC120 |
| 1 | NPN (D637) or BC635 | Package_TO_SOT_THT:TO-92S_own | Q2 |
More from popolonx/SharpX1
3- 2 layers137 × 140 mm

- 2 layers100 × 100 mm

- 2 layers137 × 140 mm

Similar boards
- 2 layers100 × 100 mm

- 4 layers337.6 × 105.7 mm

ISA CGA
hkzlab/CGA_Redux
The Color Graphics Adapter Redux board is a more or less faithful clone of the original IBM CGA, based on the original schematics
170 parts56 - 4 layers243.8 × 170.2 mm

- 2 layers450 × 160 mm

- 2 layers229.9 × 86.4 mm

- 2 layers

- 4 layers254 × 137.7 mm

S100 ColorMagic-1.1-006
RichCini/LomasBoards
Small repository of files/data related to Lomas Data Products S-100 boards.
150 parts1 - 2 layers486 × 306.3 mm

Questions
How big is the X1 CZ VO20PX CPLD PCB?
It measures 137 × 140 mm and has 2 copper layers, 1.6 mm thick.
What parts does the X1 CZ VO20PX CPLD use?
112 parts, built around the ATMEGA328P-PU, 74LS245SC, LM1881 and 74LS02PC. The full list of its parts is on this page, with links to each part's symbol and footprint where PCBKit's library has them.
Where can I download the X1 CZ VO20PX CPLD KiCad files?
From the popolonx/SharpX1 repository on GitHub, at the commit this page was made from: the board is CZ_8RS/X1_CZ_VO20PX_CPLD.kicad_pcb. PCBKit opens the board in the browser, with nothing to install.
Can I use the X1 CZ VO20PX CPLD design in my own project?
Its repository states no licence, so its author keeps all rights: ask popolonx before reusing the design.