我是RISC-V,Rocket-Chip和Chisel的新手,并一直在寻找教程和文档,以帮助我学习编写Chisel代码。它似乎散布开来,新的点点滴滴。我会用我的清单回答这个问题,你发现了什么?
答案 0 :(得分:3)
Chisel 2文档页面,包括教程,手册和备忘单: https://chisel.eecs.berkeley.edu/documentation.html
Chisel 3 wiki:https://github.com/ucb-bar/chisel3/wiki
样式指南,帮助那些像我一样的新人理解细微差别并弄清楚如何做非显而易见的事情: https://github.com/ccelio/chisel-style-guide
此页面包含一个存储库列表,包括凿子示例代码,新项目的框架,教程,文档(见下文): https://github.com/ucb-bar
Chisel用户组: https://groups.google.com/forum/#!forum/chisel-users
=============================================== ==
从上面的ucb-bar页面中提取的一些项目:
“干净”新Chisel项目的骨架: https://github.com/ucb-bar/pwm-chisel-example
教学处理器(简单的RISC-V处理器,作为学习凿子的例子): 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
答案 1 :(得分:0)
将使用有关Chisel的各种文档/教程的更多链接更新答案 -
凿子教程PDF文件 - https://inst.eecs.berkeley.edu/~cs250/sp17/handouts/chisel-tutorial.pdf