ghosh17 / DualCoreProcessor

ASIC Design lab. Pipelined, Cached, Multicore MIPS Processor

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

DualCoreProcessor

ASIC Design lab. Pipelined, Cached, Multicore MIPS Processor

The Computer Architecture & Processor Prototyping Lab project uses Computer Design and Prototyping. The goal of this project is to build a Dual Core MIPS processor that is pipelined, cached and multicored usng modern CAD tools, logic simulation, logic synthesis using hardware description languages and design hierarchy. I used System Verilog and an FPGA based prototyping board to rapidly develop and test prototypes of CPU designs.

Please Refer to report.pdf for more information on the design, comparison of the different designs, as well the detailed structure of all the blocks.

About

ASIC Design lab. Pipelined, Cached, Multicore MIPS Processor


Languages

Language:SystemVerilog 93.7%Language:Assembly 6.3%