A CPU implemented in a modular synthesizer

processor-design 开源项目推荐(168 个)
processor-design 话题在 GitHub 上没有填写简介,这里按 Star 数汇总最相关的热门仓库。
热门项目 前 20
按 Star 数排序展示前 20 个 · GitHub 共 168 个仓库HaDes-V 是用于学习微控制器设计的开放教育资源。它引导你使用 SystemVerilog 和 FPGA 工具创建流水线式 32 位 RISC-V 处理器。该资源由 TU Graz 的 EAS Group 开发,将硬件/软件协同设计中的动手练习与在 Basys3 FPGA 板上的实际实现相结合。
Verilog 中实现了一个简单的 SIMD 处理器,核心是一个 16 位的 SIMD 算术逻辑单元。2 的补算计算在本算术逻辑单元中实现。算术逻辑单元操作将耗时两个时钟。第一个时钟周期用于将值加载到寄存器中。第二个周期用于执行操作。6 位操作码用于选择函数。指令码(包括操作码)将为 18 位。
CPU Design Based on RISCV ISA
🎓 Instructional RISC-V processor design framework: single-cycle to 5-stage pipeline with FPGA verification and complete learning guidelines! A RISC-V CPU design guideline.
tinyGPU: A Predicated-SIMD processor implementation in SystemVerilog
Chisel implementation of Neural Processing Unit for System on the Chip
Design and documentation for a very simple 4-bit processor named NibbleBuddy and its assembler.
A multi-cycle RISC CPU (processor) like MIPS-CPU architecture in VHDL ( a hardware-side implementation )
CSC403: Computer Organization and Architecture [COA] & CSL403: Processor Architecture Lab [PAL] | SE Semester IV | Computer Engineering
u[Dark]RISC -- "micro-darkrisc" -- an early 16-bit micro-RISC processor defined before DarkRISCV
Single-Cycle RISC-V Processor using SystemVerilog on a Nexys A7 (Artix-7) FPGA. Project includes complete datapath and control logic with instruction memory, data memory, ALU, immediate generator, and branch comparator. It supports the complete RV32I instruction set (R, I, S, B, U, J types).
EE577b-Course-Project
Codex skills for Chisel/RISC-V processor development: microarchitecture, RTL verification, Vivado timing analysis, and FPGA optimization.
Design and verification of a simple pipelined RISC processor in Verilog, featuring a five-stage pipeline and custom ISA.
8-bit RISC Processor on Logisim
SARV A Risc-V
A fully pipelined 5-stage RV32I processor implemented in SystemVerilog. This design models instruction-level parallelism with forwarding and hazard detection, and passes all RISCOF compliance tests for the RV32I base ISA.
The Voyager flight computer on SKY130 silicon. 58 cells. Currently 24 billion km away.
NanoGo a Go (golang) Subset for Homebrew / Hobby CPUs
关于这个话题
- 清单取自 GitHub 话题页并按 Star 数排序,每次展示前 20 个项目;原始页面见 https://github.com/topics/processor-design。
- 该话题在 GitHub 上共有 168 个仓库, 本站收录的是其中最热门的 20 个,不是全量列表。
- Star / Fork 每日自动刷新一次,实时数据以 GitHub 为准。
- 当前 20 个项目累计 1285 Star,覆盖 7 种主要语言,数据更新于 2026-11-08。
- 中文介绍来自 GitHub 官方话题说明(github/explore)的机器翻译,可点「查看原文」对照;译文缺失时会先展示原文。