Investigating the use of hint bits in JUMP statements for pipelined CPU branch predictors
-
Updated
Oct 6, 2022
Investigating the use of hint bits in JUMP statements for pipelined CPU branch predictors
Laboratorio 2 de la materia de Arquitectura del Computador de la Licenciatura en Ciencias de la Computación de FAMAF (UNC)
Standard five-stage pipelined 32-bit MIPS processor with hazard detection
Crane Game using Custom Pipelined Processor
Laboratorios, prácticos y teóricos de la materia de Arquitectura del Computador de la Licenciatura en Ciencias de la Computación de FAMAF (UNC)
Vector ASIP for the application of filters to an image 🖼️
A set of pipelined calculators for computing various complex mathematical functions
MIPS 32 bit processor - fully functional shared memory dual-core processor with MSI for cache coherency
5 stages RISC pipelined processor with multiple instructions implemented in verilog including ALU Operations, Interrupts as a state machine, Jumps and branching instructions, Memory operations and more.. following Harvard architecture.
Pipelined Processor which implements RV32i Instruction Set. Also contains pipelined L1 4-way set-associative Instruction Cache, direct-mapped L1 Data Cache, and a 4-way set-associative L2 Victim Cache with a fully-associative 8-entry Victim Buffer. Also has a tournament branch predictor (global and local predictors) and a set-associative BTB.
High-level block designs for MIPS 32 bit processor with pipelining & forwarding controls, hazard detection, and timing. Tested and verified in course on organization of computers.
Structure of Computer Systems course (3rd year, 1st semester)
Repository for the course project done as part of CS-230 (Digital Logic Design & Computer Architecture) course at IIT Bombay in Spring 2022.
Extended Version of COSE222 Lab
Harvard (separate memories for data and instructions), RISC-like, five-stages pipeline processor
Repository for development of lab3
Add a description, image, and links to the pipelined-processors topic page so that developers can more easily learn about it.
To associate your repository with the pipelined-processors topic, visit your repo's landing page and select "manage topics."