Case study
Z80 NMOS Silicon-to-RTL CPU Core: reconstructing transistor logic in Verilog
Z80 NMOS Silicon-to-RTL CPU Core reconstructs the Zilog NMOS Z80 processor as synchronous Verilog from a transistor-level netlist and successive logic schematics. The author reports testing a Verilator model with Z80 software suites in EmuStudio.
- Targets
- Firmware
- Category
- Independent reconstruction cases
- Relationship
- Independent reconstruction project
- Sources reviewed
- Evidence class
- C2 code & docs, no demo or download
- Stars
- 13
- Last commit
- 2026-10-07
- Language
- Verilog
- License (GitHub)
- GPL-3.0
GitHub data as of 2026-11-10
Evidence
- Observed
- Code, documentation and a demo observed; no download method found.
- Checked
- 2026-11-08
Requirements & limits
- Prerequisites: The repository supplies raw Verilog files for integration into an FPGA project or simulation wrapper.
- Testing evidence: The core is marked 0.9.1-alpha; the author reports a complete match on the standard Z80 tests available to them.
- Limits: Source comments are currently in Russian.
- License: GPL-3.0 license.
Cite
BibTeX
@misc{z80-silicon-rtl-case,
title = {{Z80 NMOS Silicon-to-RTL CPU Core: reconstructing transistor logic in Verilog}},
howpublished = {\url{https://github.com/dr-Titus/z80-silicon-rtl}},
url = {https://github.com/dr-Titus/z80-silicon-rtl},
urldate = {2026-11-06},
note = {Awesome REA entry: \url{https://awesomerea.org/resources/z80-silicon-rtl-case/}}
}Plain text
Z80 NMOS Silicon-to-RTL CPU Core: reconstructing transistor logic in Verilog. https://github.com/dr-Titus/z80-silicon-rtl (accessed 2026-11-06). Awesome REA entry: https://awesomerea.org/resources/z80-silicon-rtl-case/
Useful? Star Awesome REA on GitHub2.4k
About this entry
The description was reviewed against primary sources.
Primary sources
- README.md GitHub · dr-Titus/z80-silicon-rtl · Revision 53759f2
More in Firmware and hardware
- miband11-watchface-maker: reconstructing the Smart Band 11 .face format · Case study
- fb200-tools: reconstructing FLAMMA FB200 firmware and control protocols · Case study
- Orion Unchained: reconstructing Acer Predator Orion lighting control · Case study
- p2afan: mapping ASPEED BMC fan control through the P2A bridge · Case study
- Cisco CP-9951 DOOM: mapping phone input for a native game port · Case study
- Zeppelin Air: reconstructing USB firmware recovery · Case study
All 260 entries in Firmware and hardwareFirmware and hardware case studies (175)