There are 1 repository under processor-design topic.
A CPU implemented in a modular synthesizer
Implementation of a simple SIMD processor in Verilog, core of which is a 16-bit SIMD ALU. 2's compliment calculations are implemented in this ALU. The ALU operation will take two clocks. The first clock cycle will be used to load values into the registers. The second will be for performing the operations. 6-bit opcodes are used to select the functions. The instruction code, including the opcode, will be 18-bit.
A multi-cycle RISC CPU (processor) like MIPS-CPU architecture in VHDL ( a hardware-side implementation )
tinyGPU: A Predicated-SIMD processor implementation in SystemVerilog
CSC403: Computer Organization and Architecture [COA] & CSL403: Processor Architecture Lab [PAL] <Semester IV>
EE577b-Course-Project
Domain Specific Hardware Accelerators - VLSI CAD Project
Um pequeno processador RISC-V de 32 bits desenvolvido com a linguagem de descrição VHDL.
RV32I core using TL-Verilog.This project was done as a part of RISC-V based MYTH (Microprocessor for you in Thirty Hours) workshop organized by Kunal Ghosh and Steve Hoover
An 8-bit processor in VHDL based on a simple instruction set
SEP, for Simple Enough Processor, is an elaborated from scratch simulated (on Logisim) educational CPU
EDRICO (Educational DHBW RISC-V Core) is a small 32-bit RISC-V core implementing the Integer base architecture and Zicsr extension. It was developed as part of a students project at the DHBW Ravensburg by Noah Wölki and Levi Bohnacker. Future developments (outside of the scope of DHBW Ravensburg) are planned to add further ISA extensions and implement modern processor architectures.
A simple processor designed using Verilog and Altera DE1 development board.
Welcome to the BitBlaster_10bit_Processor! Our custom-designed 10-bit processor, crafted meticulously as part of a project for a Digital Logic Design course at South Dakota State University.
The reference design of EE113's final project (Digital integrated Circuit design Fall 2020) at ShanghaiTech University
Verilog implementation of a subset of MIPS 32 Bit Processor Instructions, ISA design, Assembler Design and Compiler design
ARM architecture single-cycle processor designed according to book "Digital design and computer architecture: ARM edition" as a practice in digital design.
Computer Architecture: 01:198:211 This course covers the fundamental issues in the design of modern computer systems, including the design and implementation of key hardware components such as the processor, memory, and I/O devices, and the software/hardware interface.
MIPS Multicycle CPU design in Verilog
Návrh počítačových systémů - Projekt 2 - Procesor s Harvardskou architekturou
It is a project on verilog which I had learned from a course taught by Prof. Indranil Sengupta at IIT Kharagpur.
Implementation of Booth's algorithm for signed binary multiplication. It includes code designed for the PDUA processor, developed by the Pontificia Universidad Javeriana. The algorithm is provided in assembly language and includes its translation into executable binary instructions. Instructions are available in English and Spanish.
Chisel implementation of Neural Processing Unit for System on the Chip
FPGA implementation of a special purpose processor that performs single operation using custom ALU. You can take look at the [related blog post] (https://overengineer.github.io/SpecialPurposeProcessor) for further details.
Simulation of Designs of Basic Computer & Processor Architecture(4-bit MIPS CPU, Floating Point Adder) in Logisim as assignments of Computer Architecture Sessional course of CSE 306 of CSE, BUET
2D RPG/RTS/Simulation game that lets you design a CPU & manage your corporation against other corporations.
This repository contains files related to Computer Architecture Lab (Autumn 2022).
A synthesizable pipelined RISC-V processor. (Digital System Design, Spring 2020, NTUEE)
Implementation of 3 stage pipelined processor based on RISC-V Instruction Set Architecture
Implementing a 32-bit processor using RISC-V architecture.