学习凿子 - 了解Rocket Chip代码的高级示例

sea*_*lle 8 chisel riscv rocket-chip

Berkeley的RISC-V实现称为Rocket Chip,它是用一种名为Chisel的硬件语言编写的.Chisel是面向对象的,我们团队中的人员很难学会如何有效地修改Rocket Chip代码.

我们为Chisel创造了这个学习之旅,这很棒.它来自基础知识,包括Scala的相关部分,最后是一系列来自Sodor和Rocket Chip代码的高级示例,所有这些都是动手练习:

http://learningjourney.intensivate.com

我们已经向社区开放了贡献,但似乎应该有其他好的地方来解释Rocket Chip代码中使用的高级Chisel编码实践.有人有链接吗?

Fab*_*enM 2

我用于 Chisel 的一些很好的文档链接:

当然,Stackoverflow 上还有很多问答。