RISC-V Embedded Processor for Approximate Computing
-
Updated
Nov 2, 2024 - Verilog
RISC-V Embedded Processor for Approximate Computing
This is an HTML/Javascript CPU simulator and assembler for the CPU I designed. Originally, I created this CPU on paper many years ago for a homework assignment in college. More recently, I implemented my design in the Logisim logic simulator, and eventually it ran on an FPGA.
A platform for learning and experimenting with logic circuits
Computer Architecture UIUC SP 2018
Design of Banked Memory Access Unit for Load Store Instructions of a 32-bit Vector Processor
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.
This repository contains files regarding my CPU designs
Verilog implementation of 8-bit CISC Processor using 4 phase clocking scheme
FISC - Flexible Instruction Set Computer - Is the new Instruction Set Architecture inspired by ARMv8 and x86-64
Sample Verilog codes for digital circuits
This is an implementation of a simple CPU in Logisim and Verilog.
The purpose of this project is to design, simulate, implement, and verify a simpleRISC Computer (Mini SRC) consisting of a simple RISC processor, memory, and I/O.
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.
Emulator for custom computer architecture
This repository contains my work in completing the course titled "Building a RISC-V CPU Core" offered by the Linux Foundation through edX.
Implementation of a simple 5-stage 32-bit pipelined processor and its assembler using VHDL and Python
These are various files pertaining to a CPU I designed. Can be used in conjunction with my Logisim CPU youtube video series.
A simple, Turing-complete and easy to recreate CPU architecture.
Sngle-cycle, Multi-cycle and Pipeline MIPS implementations; Spring 2022
Add a description, image, and links to the cpu-design topic page so that developers can more easily learn about it.
To associate your repository with the cpu-design topic, visit your repo's landing page and select "manage topics."