Awesome AI4Chip
更新于 2026年10月28日。

我们会持续把 Awesome AI4Chip 建设成最全面的 AI for Chip 资讯与资源入口,持续整理论文、开源项目、数据集、评测、工具产品和技术文章,帮助不同背景的读者快速建立认知:了解关键问题与技术路线,找到入门材料和可复现的项目,跟进研究与产业进展。
从哪里开始
| 背景 / 需求 | 建议先看 | 后续阅读 |
|---|---|---|
| 刚接触芯片设计,想了解设计流程和常用软件 | EDA 101:设计环节、软件界面与主要产物 | 按兴趣选择 Guide 中的路线 |
| 熟悉 LLM,想做 RTL 生成、领域 post-training 或评测 | LLMs for EDA: A Survey:任务分类、模型适配、数据与评测 | AI Model:VerilogEval → CodeV-R1 |
| 有 RTL / EDA 基础,想开发设计 agent | The Dawn of Agentic EDA:agent 架构、工具调用与设计反馈 | AI EDA:OpenROAD 流程 → 接入 coding agent |
| 有电路基础,想做模拟电路设计与自动化 | JKU Analog Circuit Design:电路设计、仿真与尺寸优化 | Analog / Mixed-Signal:ngspice 批量仿真与参数搜索 |
| 有 ML 或体系结构基础,想研究模型与加速器协同设计 | MIT 6.5940:高效模型与硬件部署 | Chip for AI:Timeloop / Accelergy → Gemmini |
Latest
- 2026-10-26 · Cadence Maestro — 发布面向芯片与系统设计的领域模型组合,结合 EDA 工具反馈训练。
- 2026-10-22 · Back-to-the-Future (BTTF) — 更新论文,用 SQLite 波形数据和自然语言查询辅助 RTL 调试。
- 2026-10-07 · RFChipAgent — 发布模拟/RF 多 agent 设计流程,串联检索、拓扑选择与仿真优化。
- 2026-10-04 · VHDL-REPOBENCH — 发布仓库级 VHDL 评测,关注跨文件依赖和层次设计理解。
- 2026-10 · Build-A-Chip-Bench — 介绍从工作负载规格到 GDS 的长流程评测,结合功能验收与 PPA 评分。
目录
- Guide
- AI Model
- EDA
- Chip for AI
- Surveys & Articles
Guide
AI Model
适合熟悉 LLM、想研究 RTL 生成、领域 post-training 或评测的读者。
- LLMs for EDA: A Survey — 介绍了 EDA 任务,模型,数据与评测等。可以快速了解LLM和EDA领域在做的关键方向
- VerilogEval — 按 README 的
spec-to-rtl流程,了解从spec、Verilog 到仿真结果的评测流程。 - CodeV-R1 — 从一个具体的 Verilog post-training 项目,了解
sft/的训练配置,最后看verl/的 RL 流程与 testbench reward;对照公开数据,理解推理蒸馏和仿真反馈分别如何进入训练。
如果还不能读简单 RTL,先做 HDLBits 的组合逻辑、时序逻辑题,再读 cocotb First Steps,用 Python testbench 理解时钟、复位、断言和波形。继续研究时,按问题查 Data、Benchmark 和 Training。
AI EDA
适合已有 RTL / EDA 基础、准备开发设计 agent 或自动优化流程的读者。
- The Dawn of Agentic EDA — 建议先读第 2 节的 agent 架构,再选第 3 节 RTL / Verification 或第 4 节 Physical Design。
- OpenROAD Flow Scripts Tutorial — 用 Ibex / SKY130 示例了解完整的 RTL-to-GDS 流程。
- OpenROAD — Running Claude Code in Docker — 在带有 EDA 工具的容器里接入 coding agent,了解 agent 如何访问工程、执行构建和测试。
做综合优化,接着看 Yosys Synthesis Starter,逐步观察 FIFO 如何从 RTL 变成网表;做验证,接着看 SymbiYosys Getting Started,学习断言、有界检查、证明与反例。具体项目见 AI EDA 和 EDA Optimization。
Analog / Mixed-Signal
有电路基础、希望搭建模拟电路设计与优化环境的读者,可以直接沿 JKU Analog Circuit Design 学习:第 1、2 章准备 Xschem、ngspice 和开放 PDK,第 3 章学习 gm/ID 尺寸设计,再进入第 8 章的 OTA 仿真、PVT 与 Monte Carlo 分析。课程配有电路文件与 Python notebook。
要把仿真接到参数搜索或 agent 中,再读 ngspice Control Language Tutorial 的循环仿真、修改器件参数和数据导出部分。
Chip for AI
适合有机器学习或计算机体系结构基础、想研究模型与加速器协同设计的读者。
- MIT 6.5940 — TinyML and Efficient AI Computing — 适合建立 Hardware-aware ML 的基础。
- Timeloop / Accelergy v4 与配套练习 — 适合学习 DSE,而不必先实现一套 RTL 加速器。
想进一步理解真实加速器的硬件与软件配合,读 Gemmini Quick Start:从仿真器中的矩阵乘法示例开始,再读 Architecture 中的脉动阵列、Scratchpad、Accumulator 和数据流。后续按兴趣进入 Hardware-aware ML、DSE、DSA 或 Kernel Optimization。
Contributors
感谢每一位参与维护的朋友。欢迎补充新工作、修正链接和描述,或贡献可执行环境。
交流与联系
欢迎 Star / 分享 / 提 PR。可以通过 Pull requests 补充工作、修正内容,或通过 Issues 提出建议。
- 邮箱:dengjiaji@foxnmail.com
- 个人 GitHub:Dengjiaji
- 微信:
dengjiajicarl,添加时请备注「机构 + 姓名 + 来意」。
欢迎扫码加入 AI4CHIP 微信交流群,一起交流相关研究与工程实践。
