princeofpython / Computer-Architecture
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.
☆27Updated 3 years ago
Related projects ⓘ
Alternatives and complementary repositories for Computer-Architecture
- Vector processor for RISC-V vector ISA☆110Updated 4 years ago
- A Hardware Implemented Poseidon Hasher☆18Updated 2 years ago
- Implementing Different Adder Structures in Verilog☆60Updated 5 years ago
- Verilog/SystemVerilog Guide☆55Updated 10 months ago
- fpga verilog risc-v rv32i cpu☆11Updated last year
- CV32E40P is an in-order 4-stage RISC-V RV32IMFCXpulp CPU based on RI5CY from PULP-Platform☆19Updated 8 months ago
- Pure digital components of a UCIe controller☆48Updated 2 weeks ago
- Base on Synopsys platform using VCS,DC,ICC,PT.☆11Updated 3 years ago
- LCAI-TIHU HW is an AI inference processor which is comprised of RISC-V cpu, nvdla, NoC bus, PCIe module, DDR, SRAM, bootROM, DMA and peri…☆31Updated last year
- Simple cache design implementation in verilog☆38Updated last year
- IEEE 754 single and double precision floating point library in systemverilog and vhdl☆59Updated last month
- Pipelined RISC-V CPU☆21Updated 3 years ago
- A barebones 64-bit RISC-V micro-controller class CPU, implementing the I(nteger), M(ul/div), C(ompressed) and K(ryptography) extensions.☆43Updated 2 years 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…☆22Updated 3 years ago
- Two Level Cache Controller implementation in Verilog HDL☆36Updated 4 years ago
- 32-bit 5-Stage Pipelined RISC V RV32I Core☆32Updated 4 months ago
- AXI Adapter(s) for RISC-V Atomic Operations☆58Updated 2 months ago
- The hardware implementation of Poseidon hash function in SpinalHDL☆17Updated 2 years ago
- Running Linux on IOb-SoC-OpenCryptoHW☆13Updated 3 months ago
- Transactional Verilog design and Verilator Testbench for a RISC-V TensorCore Vector co-processor for reproducible linear algebra☆47Updated 2 years ago
- ☆26Updated 7 months ago
- Accelerating the AES algorithm on an FPGA and comparing the speedup with both AES and Modified AES algorithms☆22Updated 2 years ago
- Physical Design Flow from RTL to GDS using Opensource tools.☆83Updated 3 years ago
- "100 days of RTL" is a personal project to learn Verilog HDL RTL design in 100 days, using Xilinx Vivado☆53Updated last year
- Advanced Architecture Labs with CVA6☆49Updated 10 months ago
- 100DaysofRTL & System Verilog design: basic logic gates, mux, half/full subtractor, Encoder, D flipflop, 8 bit counter, LFSR, Custom Coun…☆27Updated 2 years ago
- A verilog implementation for Network-on-Chip☆67Updated 6 years ago
- Tutorial series on verilog with code examples. Contains basic verilog code implementations and concepts.☆56Updated 3 years ago
- EE 260 Winter 2017: Advanced VLSI Design☆58Updated 7 years ago
- Dadda multiplier(8*8, 16*16, 32*32) in Verilog HDL.☆34Updated 5 months ago