Skip to content

Latest commit

 

History

History
20 lines (11 loc) · 1.26 KB

File metadata and controls

20 lines (11 loc) · 1.26 KB

RV32IM Pipelined Processor Design


Team

Abstract

This project focuses on the design and implementation of a custom 32-bit RISC-V processor supporting the RV32IM instruction set architecture (ISA). Developed as part of the Advanced Computer Architecture course (CO502), the processor encompasses essential features of the RISC-V standard, including integer operations (RV32I) and multiplication/division (M extension).

Key objectives include creating a modular, Verilog-based design with a pipelined architecture to optimize performance. The project will also incorporate testing and verification using simulation tools to ensure accuracy and compliance with the RISC-V specification.

This repository will serve as a collaborative platform to document progress, manage code, and host design files, test benches, and reports. By the project's conclusion, a fully functional RV32IM processor will be available, showcasing an efficient and robust processor design tailored for educational and experimental purposes.