Projects in Awesome Lists tagged with cpu-design
A curated list of projects in awesome lists tagged with cpu-design .
https://github.com/rauhul/ece411
Computer Architecture UIUC SP 2018
branch-prediction cache cpu-design lc3
Last synced: 13 Apr 2025
https://github.com/arsalanjabbari/riscv-cpu-design
In this project, you will be tasked with implementing pipeline registers and connecting all the modules you've created so far to build a complete RISC-V processor. The successful completion of this project will result in a functional MIPS processor, and you'll have the opportunity to gain bonus points by handling hazards.
cpu-design multicycle-processor risc-v
Last synced: 22 Feb 2026
https://github.com/arsalanjabbari/mips-cpu-design
This project involves the creation of a single-cycle MIPS CPU design using Verilog. The single-cycle microarchitecture is characterized by executing an entire instruction in one clock cycle. The project delves into the intricacies of designing and implementing a simplified MIPS CPU, providing insights into its fundamental components.
cpu-design mips single-cycle-processor
Last synced: 26 Jan 2026
https://github.com/alonmell/build-a-computer
Implementation of a modern computer system from first principles. Starting with basic NAND gates and progressively building a CPU
assembler computer-architecture computer-science cpu-design digital-logic hardware-design
Last synced: 31 Aug 2025
https://github.com/kyriosaa/sap-1
A fully functional 8-bit computer built entirely from scratch using basic logic chips & breadboards
8-bit-computer computer-architecture cpu-design
Last synced: 29 Aug 2025
https://github.com/russellwzr/design-and-implementation-of-a-simple-cpu
Design-and-implementation-of-a-simple-CPU
Last synced: 19 Feb 2026
https://github.com/mrfavoslav/4bit-cpu-emulator
4bit CPU Emulator – A simple 4-bit processor emulator written in JavaScript. Run assembly code directly in your browser! Perfect for learning the basics of computer architecture and low-level programming.
4-bit-cpu assembler assembly assembly-language computer-architecture cpu-design cpu-emulator educational emulator javascript learning-tool low-level-programming open-source programming simulation web-emulator
Last synced: 05 May 2026