【发布时间】:2021-05-26 00:17:59
【问题描述】:
我刚开始使用凿模板。
我根据 stackoverflow post 在 DecoupledGCD.scala 中添加了以下语句。
object DecoupledGcdDriver extends App {
(new ChiselStage)emitVerilog(new DecoupledGcd(16))
}
我跑的时候
sbt run
verilog 文件本身是在当前目录中生成的。
但是我要么跑了
sbt "runMain gcd.DecoupledGcdDriver --help"
或
sbt "runMain gcd.DecoupledGcdDriver --target-dir <my dir>"
不会改变任何东西。
我的 build.sbt 来自最新的模板:
ThisBuild / scalaVersion := "2.12.13"
ThisBuild / version := "0.1.0"
ThisBuild / organization := "com.github.riggy2013"
lazy val root = (project in file("."))
.settings(
name := "chisel-gcd",
libraryDependencies ++= Seq(
"edu.berkeley.cs" %% "chisel3" % "3.4.3",
"edu.berkeley.cs" %% "chiseltest" % "0.3.3" % "test"
我没有足够的“声誉”,所以在这里开始一个新线程。
【问题讨论】:
标签: chisel