是否有关于 Chisel 的综合文档列表?

Is there a consolidated list of documentation about Chisel?

我是 RISC-V、Rocket-Chip 和 Chisel 的新手,一直在四处寻找教程和文档,以帮助我学习编写 Chisel 代码。它似乎散开了,新的点点滴滴涌入。我将用我的清单来回答这个问题,你发现了什么?

Chisel 2 文档页面,包括教程、手册和作弊-sheet: https://chisel.eecs.berkeley.edu/documentation.html

凿子 3 维基:https://github.com/ucb-bar/chisel3/wiki

风格指南,它可以帮助像我这样的新手理解细微差别并弄清楚如何做不明显的事情: https://github.com/ccelio/chisel-style-guide

此页面有一个存储库列表,包括凿子示例代码、新项目的框架、教程、文档(见下文): https://github.com/ucb-bar

凿子用户组: https://groups.google.com/forum/#!forum/chisel-users

============================================= ========

从上述ucb-bar页面中提取的部分项目:

"clean" 新 Chisel 项目的骨架: https://github.com/ucb-bar/pwm-chisel-example

教学处理器(简单的RISC-V处理器,以学习Chisel为例): https://github.com/ucb-bar/riscv-sodor

用于教学处理器的 wiki: https://github.com/ucb-bar/riscv-sodor/wiki

用于测试 Chisel 模块的测试工具 -- [edit] 警告:Chisel3 的早期版本,似乎仅限于非交互式测试: https://github.com/ucb-bar/chisel-testers

凿子教程: https://github.com/ucb-bar/chisel-tutorial

Chisel-doc 存储库,带有自己的 makefile,用于构建文档: https://github.com/ucb-bar/chisel-doc

将用更多 link 的关于凿子的各种 docs/tutorials 来更新答案 -

凿子教程 PDF 文件 - https://inst.eecs.berkeley.edu/~cs250/sp17/handouts/chisel-tutorial.pdf