Skip to content
You signed in with another tab or window. to refresh your session.
You signed out in another tab or window. to refresh your session.
You switched accounts on another tab or window. to refresh your session.
Here are
18 public repositories
matching this topic...
A 5-Stage Pipelined RISC-V Processor designed and implemented on FPGA (Artix-7 Nexys A7). Supports RV32I instructions set (R, I, S, B, U, J types) with ALU, control unit, hazard detection, forwarding, and pipeline registers. Verified through simulation and hardware testing with optimized timing and 4ร performance gain.
๐ RISC-Processor
๐ ๐ถ๐ป๐ถ๐ ๐๐ฃ๐ฆ | ๐ฅ๐๐ฆ๐ ๐ฃ๐ฟ๐ผ๐ฐ๐ฒ๐๐๐ผ๐ฟ ๐๐ฒ๐๐ถ๐ด๐ป | ๐๐ฆ๐ฏ๐ต๐ฌ๐ฌ๐ญ ๐๐ผ๐๐ฟ๐๐ฒ ๐ฃ๐ฟ๐ผ๐ท๐ฒ๐ฐ๐
CPEN 211: Introduction to Microcomputers 2022W1 with Prof. Lis
Architecure for the Data path and Controller as well as Hazard Units for a 32 bit ARM based Single Cycle, Multi Cycle and Pipelined Based Processor
bus interface, integrating LFSRโs for streamlined register management. Enabled seamless master-peripheral communication, enhancing system efficiency. Orchestrated comprehensive design stages, yielding a versatile RTL architecture for diverse applications
ALU Built with proper Datapath and Control path (FSM) to give appropriate results
University project about the game rock-paper-scissors
This was the project assignment for the Digital Logic Design course.
This repository contains my Multi-Cycle Datapath (MCDP) project designed in Logisim for my Computer Organization and Design CEP. Itโs a custom processor architecture built from basic components, executing each instruction over multiple clock cycles through distinct stages.
Replicated and implemented a 32-bit ARM-style CPU in Verilog/SystemVerilog, covering full datapath, control logic, ALU, and memory integration, with functional verification through RTL simulation.
Uni project about the game rock-paper-scissors
Greatest Common Divisor calculator showcasing CPU-like controller + datapath architecture using subtraction-based Euclidean algorithm. Demonstrates synthesizable FSM design vs behavioral modeling trade-offs with complete hardware implementation.
Learned as a part of Computer architecture Course
๐ LC2222a-ISA
Datapath and Control for a Turing Complete ISA with Interrupt Handling
Single Cycle MIPS Datapath implementation in Verilog that extends the standard MIPS architecture with seven custom instructions, featuring a complete processor design with control unit, ALU, register file, and memory components.
Repositรณrio para o trabalho final da disciplina de Circuitos e Tรฉcnicas Digitais do Prof. Hรฉctor Pettenghi Roldรกn.
Implementaรงรฃo do Projeto Final da Disciplina de Sistemas Digitais, oferecia pelo Departamento de Engenharia Elรฉtrica da UFMG. O Projeto elabora um sistema de cofre digital, seguindo a metodologia de Resgister Transfer Level.
A simulated MIPS single-cycle datapath implemented in Logisim.
Improve this page
Add a description, image, and links to the
datapath-design
topic page so that developers can more easily learn about it.
Curate this topic
Add this topic to your repo
To associate your repository with the
datapath-design
topic, visit your repo's landing page and select "manage topics."
Learn more
You canโt perform that action at this time.