HaDes-V 是用于学习微控制器设计的开放教育资源。它引导你使用 SystemVerilog 和 FPGA 工具创建流水线式 32 位 RISC-V 处理器。该资源由 TU Graz 的 EAS Group 开发,将硬件/软件协同设计中的动手练习与在 Basys3 FPGA 板上的实际实现相结合。
hardware-software-codesign 开源项目推荐(86 个)
hardware-software-codesign 话题在 GitHub 上没有填写简介,这里按 Star 数汇总最相关的热门仓库。
热门项目 前 20
按 Star 数排序展示前 20 个 · GitHub 共 86 个仓库Minimal FPGA hardware/software co-design demo with UART protocol, scratchpad memory, and an int8 dot-product accelerator, plus Python/C++ runtimes.
DreamRAM: A Fine-Grained Configurable Design Space Modeling Tool for Custom 3D Die-Stacked DRAM
[TECS'23] A project on the co-design of Accelerators and CNNs.
A high-performance infrastructure framework for distributed systems simulation based on the IEEE-1516 HLA Spec. and NASA DSES.
The Google Solution Challenge is an annual competition that invites students and developers to solve real-world problems using Google technologies.This repository is your go-to resource for all the information you need to participate in this exciting solution Challenge.
[TCAD'23] TransCODE: Co-design of Transformers and Accelerators for Efficient Training and Inference
Pytorch implementation of TRAM: Training Approximate Multiplier Structures for Low-Power AI Accelerators
A complete RISC-V SoC in SystemVerilog: pipelined CPU + memory-mapped systolic-array NPU accelerator, running real firmware that offloads a matrix multiply. Includes a small RV32I assembler. Self-checking testbench + CI.
Blueprint for a decentralized, fault-tolerant Surface Code infrastructure leveraging branchless C99 ancilla-syndrome registers, zero-copy C++ binders, and JAX/XLA gradient isolation gates to bypass classical decoding latency walls.
[TMC'23] EdgeTran: Device-Aware Co-Search of Transformers and Mobile Platforms
Differentiable Analog Neural Network Simulation — from PyTorch to SPICE. 77.58% Fashion-MNIST, 42/42 SPICE match, scaling law R²=0.9385
A layer-aware, auditable map of model–software–silicon co-evolution: companion to the survey 'When Models Build Their Own Machines'.
FPGA-implemented RISC-V processor, evolved from single-cycle to 5-stage pipelined architecture for higher performance and timing efficiency. BRAM-based instruction memory optimizes FPGA usage. Fully FPGA-ready, general-purpose yet tailorable for any AI application, demonstrated with an ML heart rate anomaly detector for wearable AI.
DUB Sparsity for Crossbars
RTL design of Cellular Automaton for FPGA
基于 PYNQ-Z2 的小型物料视觉计数系统:FPGA 游程编码、ARM 跟踪计数与 HDMI 显示,附源码、实物照片及复现文档。
Silicon workbench for chip blueprints, roofline analysis, tile-memory flow, and AI accelerator co-design.
Digital-twin engineering platform for verification-driven edge computing and FPGA-accelerated embedded systems.
Policy Indexed Contiguous Allocation System (PICAS) is a policy driven and phase aware layered memory allocator with tracing, safety fallbacks, and sanitizer-tested builds.
关于这个话题
- 清单取自 GitHub 话题页并按 Star 数排序,每次展示前 20 个项目;原始页面见 https://github.com/topics/hardware-software-codesign。
- 该话题在 GitHub 上共有 86 个仓库, 本站收录的是其中最热门的 20 个,不是全量列表。
- Star / Fork 每日自动刷新一次,实时数据以 GitHub 为准。
- 当前 20 个项目累计 338 Star,覆盖 9 种主要语言,数据更新于 2026-11-07。
- 中文介绍来自 GitHub 官方话题说明(github/explore)的机器翻译,可点「查看原文」对照;译文缺失时会先展示原文。