Skip to content

yc2454/RISC-V-CPU

Repository files navigation

RISC-V CPU

MiniRISCV.circ is a RISC-V CPU mplemented in logism. The version used can be found here: https://github.com/cs3410/logisim-evolution.

The processor is pipelined and supports the following instructions:

Arithmetics: ADD, ADDI, SUB, AUIPC

Logic: AND, ANDI, OR, ORI, XOR, XORI, SLT, SLTI, SLTU, SLTIU

Shifts: SRA, SRAI, SRL, SRLI, SLL, SLLI

Load Immediate: LUI

Jumps: JAL, JALR

Branches: BEQ, BNE, BLT, BGE, BLTU, BGEU

Memory Load/Store (little endian): SW, SB, LW, LB

About

A pipelined RISC-V CPU implemented with Logism

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published