Loading...
Loading...

Implemented a fully synthesizable RV32I single cycle CPU in SystemVerilog. Designed comprehensive datapath, control logic, ALU, register file, and memory interface. Built ISA compliant control and datapath logic for R/I/S/B/U/J instructions, including branch/jump handling and PC control. Verified correctness using self checking SystemVerilog testbenches and waveform based debugging in ModelSim.