对于新手训练营的先前使用者,我们已从Scala 2.11升级至Scala 2.12。 如果遇到错误,请按照安装说明升级到2.12。
凿子训练营
从实例到生成器,提升您的硬件设计水平! 该训练营将教您用Scala编写的伯克利硬件构造DSL Chisel。 它会一路教您Scala,并在硬件生成器的概念上构建Chisel的学习框架。
您将学到什么
为什么更好地将硬件设计表示为生成器,而不是实例
现代编程语言Scala的基础知识和一些高级功能
Chisel(Scala中嵌入的硬件描述语言)的基础知识和一些高级功能
如何为Chisel设计编写单元测试
Chisel库中一些有用功能的基本介绍,包括和 。
先决条件
熟悉Verilog,VHDL或至少一些数字硬件设计
具有“高级”语言的编程经验,可以使用Python,Java,C ++等语言。
渴望学习
入门
在尝试! 无需本地安装!
如果您想在本地