princeofpython / Computer-ArchitectureLinks
Detailed and step by step implementation of RISC-V CPU from scratch using Verilog. This work is part of my academic course EE2003, Introduction to Computer Organisation in IIT Madras.
☆28Updated 4 years ago
Alternatives and similar repositories for Computer-Architecture
Users that are interested in Computer-Architecture are comparing it to the libraries listed below
Sorting:
- A Hardware Implemented Poseidon Hasher☆18Updated 3 years ago
- The hardware implementation of Poseidon hash function in SpinalHDL☆19Updated 3 years ago
- Build infrastructure for class-wide tapeout for 18-224/624 Intro to Open Source Chip Design, Spring 2023☆18Updated 2 years ago
- Technology dependent cells instantiated in the design for generic process (simulation, FPGA)☆63Updated 6 months ago
- RV32I Single Cycle Processor (CPU)☆12Updated 3 years ago
- Vector processor for RISC-V vector ISA☆125Updated 4 years ago
- This project aims at implementing an hardware accelerator peripheral for SHA256 hashing algorithm with AXI4 interfacing with PicoRV32 CPU…☆25Updated 3 years ago
- The CORE-V CVA5 is an Application class 5-stage RISC-V CPU specifically targetting FPGA implementations.☆117Updated last month
- A barebones 64-bit RISC-V micro-controller class CPU, implementing the I(nteger), M(ul/div), C(ompressed) and K(ryptography) extensions.☆45Updated 3 years ago
- RISC-V Functional ISA Simulator☆17Updated last month
- Simple 8-bit UART realization on Verilog HDL.☆110Updated last year
- Synthesizable Floating point unit written using Verilog. Supports 32-bit (Single-Precision) Multiplication, Addition and Division and Squ…☆60Updated last year
- Generic Register Interface (contains various adapters)☆125Updated this week
- my UVM training projects☆35Updated 6 years ago
- Verilog/SystemVerilog Guide☆69Updated last year
- Verilog implementation of various types of CPUs☆62Updated 5 years ago
- CV32E40P is an in-order 4-stage RISC-V RV32IMFCXpulp CPU based on RI5CY from PULP-Platform☆19Updated last month
- Design implementation of the RV32I Core in Verilog HDL with Zicsr extension☆103Updated last year
- A Verilog based 5-stage fully functional pipelined RISC-V Processor code.☆45Updated 4 years ago
- Tightly-coupled cache coherence unit for CVA6 using the ACE protocol☆37Updated last year
- RISC-V Verification Interface☆100Updated 2 months ago
- AXI Adapter(s) for RISC-V Atomic Operations☆66Updated 3 months ago
- The objective of this project was to design and implement a 5 stage pipeline CPU to support the RISC-V instruction architecture. This pip…☆27Updated 3 years ago
- Small-scale Tensor Processing Unit built on an FPGA☆195Updated 6 years ago
- fpga verilog risc-v rv32i cpu☆11Updated 2 years ago
- A FPGA supported RISC-V CPU with 5-stage pipeline implemented in Verilog HDL☆87Updated 5 years ago
- Complete tutorial code.☆21Updated last year
- Two Level Cache Controller implementation in Verilog HDL☆51Updated 5 years ago
- The SpinalHDL design of the Proteus core, an extensible RISC-V core.☆55Updated last month
- Verilog for a SECDED Hsaio ECC and a DEC ECC. Power, delay, and area are compared for Berkeley MASIC EEW241B - Advanced Digital Integrate…☆46Updated 10 years ago