An 8-bit CPU with a custom ISA, designed from scratch in Verilog, and its complete assembler toolchain developed in C++.
-
Updated
Aug 17, 2025 - Verilog
An 8-bit CPU with a custom ISA, designed from scratch in Verilog, and its complete assembler toolchain developed in C++.
Design and implementation of an ASIC with an 8051 microcontroller core. Includes VHDL modules, C applications, RTL simulations, and mixed-signal validation. Focused on hardware-software co-design and optimization.
Add a description, image, and links to the hardware-software-co-design topic page so that developers can more easily learn about it.
To associate your repository with the hardware-software-co-design topic, visit your repo's landing page and select "manage topics."