Skip to content

SanaAltaf/riscv-alu-isa-verilog

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

RISC-V ALU & Instruction Set Design

Course: EE 275 – Advanced Computer Architecture
Summary: 32-bit RISC-V ALU supporting ADD/SUB/MUL/logic ops in Verilog. Verified pipeline & control on Xilinx FPGA (Vivado). Achieved ~22% lower resource utilization vs baseline.

Tech

Verilog, FPGA, Vivado, RTL Design, ISA Simulation

Features

  • 32-bit ALU: add/sub/mul/and/or/xor/slt
  • Basic pipeline & control verification
  • Synthesis/implementation on Xilinx FPGA

Getting Started

  1. Open the project in Vivado (version you used).
  2. Set target board: <your board here>.
  3. Run synthesis/implementation and generate bitstream.

Results

  • Resource utilization: ≈22% lower (LUT/FF/BRAM). See /reports.
  • Timing met at <freq MHz>.

Repo Layout

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors