Skip to content

Designed the datapath and control unit for a single cycle processor (

Notifications You must be signed in to change notification settings

Shankar18204/RISC-V-processors

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

26 Commits
 
 
 
 
 
 

Repository files navigation

Single-cycle-Implementation-of-a-32-bit-RISC-V-processor

Designed the datapath and control unit for a single cycle processor (including instruction memory) which runs 2 unique set of instructions

Instruction Set Architecture:

  1. Immediate Type: Ex: li r1, constant -> Loads immediate signed value specified in the instruction to the register.

    opcode: 111111

    Instruction code format

    image

  2. R-Type: Ex: add r1, r2, r3 -> adds the contents of register r2 and r3 and stores the resultant value in r1.

    opcode: 000000

    Instruction code format

    image

Architecture:

image

About

Designed the datapath and control unit for a single cycle processor (

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published