Level shifter
hprd·z80-fpga-drop-in-replacement·hardware/level-shifter/level-shifter.kicad_pcb
About the Level shifter PCB
Level shifter is an open source PCB design by hprd, published on GitHub. It is a 2-layer board measuring 59.7 × 63.4 mm, with 48 components from 7 distinct parts.
Other key parts include the NXB0104PW-Q100J, 501MLF and CD74AC109M96. By type, the board carries 22 capacitors, 12 ICs, 10 resistors and 4 connectors.
It belongs with the retro computing designs in this gallery.
From the project
UT Austin Fall 2025-Spring 2026 Senior Design Project for developing a Zilog Z80 CPU drop-in replacement using an FPGA.
Relevant links and information from previous group's iteration: - Instruction Set - Z80 User Manual - Master Reference Website - Timing Quirks
Main components on the Level shifter
Level shifter bill of materials (BOM)
48 components, 7 distinct parts.
| Qty | Part | Footprint | Refs |
|---|---|---|---|
| 10 | NXB0104PW-Q100J | SOP65P640X110-14N | IC1, IC2, IC3, IC4, IC5, IC6, IC7, IC8 +2 |
| 1 | 501MLF | SOIC8_DCG8D1_REN | U1 |
| 1 | CD74AC109M96 | CD74AC109M96 | U2 |
| 2 | Conn_02x24_Odd_Even | PinHeader_2x24_P2.54mm_Vertical | J1, J4 |
| 2 | Conn_01x20_Pin | PinHeader_1x20_P2.54mm_Vertical | J2, J3 |
| 22 | 100nF | C_0603_1608Metric_Pad1.08x0.95mm_HandSolder | C1, C2, C3, C4, C5, C6, C7, C8 +14 |
| 10 | ERJ-UP6D6202V 100k | R_0603_1608Metric_Pad0.98x0.95mm_HandSolder | R1, R2, R3, R4, R5, R6, R7, R8 +2 |
Level shifter design files
The KiCad project lives in the hprd/z80-fpga-drop-in-replacement repository on GitHub; these links point at the commit this page was built from.
Level shifter: common questions
How big is the Level shifter PCB?
The Level shifter measures 59.7 × 63.4 mm, has 2 copper layers and is 1.6 mm thick.
How many components are on the Level shifter?
48 components, from 7 distinct parts. The full bill of materials is listed on this page.
Where can I download the Level shifter design files?
From the hprd/z80-fpga-drop-in-replacement repository on GitHub, which has the KiCad layout and the schematic; the links under Design files point to each one.
Can I use the Level shifter design in my own project?
The repository has no license, so all rights stay with hprd. Use it as a reference, and ask the author before reusing the design.
More boards in z80-fpga-drop-in-replacement
Similar boards
Amiga External
hoglet67
21.9 × 76.7 mm6 parts2LGPL-3.01.0kAtari pickup
hoglet67
26.4 × 53.9 mm7 parts2LGPL-3.01.0kDeniseadapter
hoglet67
26.7 × 62.2 mm16 parts2LGPL-3.01.0kAnalog
hoglet67
53.9 × 23.2 mm33 parts2LGPL-3.01.0kRgb to hdmi
hoglet67
77 × 97 mm67 parts2LGPL-3.01.0kBuffer
hoglet67
53.9 × 23.2 mm13 parts2LGPL-3.01.0k