doc中是chisel相关的资料,包括本次的PPT(chisel-tutorial.pdf)。 src中是实验的示例代码。
- 安装Java
sudo apt-get install default-jdk
- 安装sbt
echo "deb https://dl.bintray.com/sbt/debian /" | sudo tee -a /etc/apt/sources.list.d/sbt.list sudo apt-key adv --keyserver hkp://keyserver.ubuntu.com:80 --recv 642AC823 sudo apt-get update sudo apt-get install sbt
src/Test.scala中是示例代码,运行bash gen.sh
即可生成verilog,我们需要的Lamp Module的verilog在src/Lamp.v中。
由于每次运行sbt,都需要检查更新依赖,使得运行速度偏慢。
建议使用interactive模式,即运行sbt
,进入sbt的shell之后,输入runMain Driver
即可生成verilog。