2

Chisel で生成された verilog モジュールを合成すると、次のような警告が表示されます (たくさん!)。

Warning (10036): Verilog HDL or VHDL warning at Polynomial.v(26): object "T98" assigned a value but never read

Verilog コードを生成するときに、このタイプの「役に立たない」信号を削除するオプションはありますか?

scala コードでこのオプションを使用して verilog を生成します。

object PolynomialMain {
  def main(args: Array[String]): Unit = {
    chiselMain(Array("--backend", "v"), () => Module(new Polynomial()))
  }
}

そしてここに私の built.sbt :

libraryDependencies += "edu.berkeley.cs" %% "chisel" % "2.3-SNAPSHOT"

scalaVersion := "2.11.6"

scalacOptions ++= Seq("-deprecation",
                      "-feature",
                      "-unchecked",
                      "-language:reflectiveCalls")
4

1 に答える 1