Skip to content

GnosGnas/EE2003-Computer-Organisation

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

64 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

EE2003-Computer-Organisation

Solutions to assignments of the course EE2003 (Jul-Nov 2021) in IIT Madras

Assignment-0: Primer to git, Drone CI and bash scripts.

Assignment-1: 8-bit Sequential Multiplier using Verilog HDL. Synthesis was done using both Yosys and Vivado 2020.1 and their outputs are also present in this repo.

Assignment-2: Function to compute nth number in the Fibonacci using RISC-V Assembly.

Assignment-3: Single-cycle implementation of RISCV-32I CPU for Arithmetic and Load/Store instructions

Assignment-4: Single-cycle implementation of RISCV-32I CPU for Branch and LUI/AUIPC instructions

Assignment-5: Interfacing sequential multiplier with PICOrv32

AES-accelerator

Final Project for the course - AES Accelerator Integrated with PicoRV32I

About

Solutions to assignments of ee2003

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published