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.
tinyGPU: A Predicated-SIMD processor implementation in SystemVerilog
A multi-cycle RISC CPU (processor) like MIPS-CPU architecture in VHDL ( a hardware-side implementation )
Chisel implementation of Neural Processing Unit for System on the Chip
EE577b-Course-Project
CSC403: Computer Organization and Architecture [COA] & CSL403: Processor Architecture Lab [PAL] <Semester IV>
Um pequeno processador RISC-V de 32 bits desenvolvido com a linguagem de descrição VHDL.
SEP, for Simple Enough Processor, is an elaborated from scratch simulated (on Logisim) educational CPU
Domain Specific Hardware Accelerators - VLSI CAD Project
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
MIPS Multicycle CPU design in Verilog
A simple processor designed using Verilog and Altera DE1 development board.
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.
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.
Návrh počítačových systémů - Projekt 2 - Procesor s Harvardskou architekturou
Laboratorio 1 de la materia de Arquitectura del Computador de la Licenciatura en Ciencias de la Computación de FAMAF (UNC)
A 16 bit processor, following the RISC architecture. Made with Quartus and VHDL.
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.
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.
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).
An attempt at making a 2-way superscalar out-of-order riscv processor for an Arty s25 fpga.
In this project, we have programmed a sequential as well as a pipelined processor architecture which includes fetch execute cycle. We have implemented this in Verilog.