Vintage Intel 8080 runs on a Modern FPGA

If youāre into retro CPUs and donāt shy away from wiring old-school voltages, [Mark]ās latest Intel 8080 build will surely spark your enthusiasm. [Mark] has built a full system board for the venerable 8080A-1, pushing it to run at a slick 3.125āÆMHz. Remarkable is that heās done so using a modern Microchip FPGA, without vendor lock-in or proprietary flashing tools. Every step is open source.
Getting this vintage setup to work required more than logical tinkering. Markās board supplies the ±5āÆV and +12āÆV rails the 8080 demands, plus clock and memory interfacing via the FPGA. The design is lean: two-layer PCB, basic level-shifters, and a CM32 micro as USB-to-UART fallback. Not everything went smoothly: incorrect footprints, misrouted gate drivers, thermal runaway in the clock section; but he managed to tackle it.
What sets this project apart is the resurrection of a nearly 50-year-old CPU. Itās also, how thoroughly thought-out the modern bridge isāfrom bitstream loading via OpenOCD to clever debugging of crystal oscillator drift using a scope. [Mark]ās love of the architecture and attention to low-level detail makes this more than a show-off build.
Watch [Mark]ās video here or pull his files from his repo on GitHub. Let us know what purpose it could have for you!
from Blog ā Hackaday https://ift.tt/lVvPkRC
Comments
Post a Comment