【发布时间】:2017-09-09 13:30:53
【问题描述】:
我写了这段代码:
verilog 代码只是大门:
import Chisel._
class BB_tb extends Bundle {
val a = Bits(INPUT, 1)
val b = Bits(INPUT, 1)
val c = Bits(OUTPUT, 1)
}
class BlackBox_tb extends BlackBox {
val io = new BB_tb()
}
但我在尝试运行它时遇到以下错误: 不知道是什么意思
运行 BlackBox_tb --backend c --targetDir ../emulator --compile [信息] 将 1 个 Scala 源代码编译到 /home/essam/intensivate-developer_resources-a25f02d3592d/chisel-tutorial/problems/target/scala-2.11/classes... [信息] 运行 TutorialProblems.TutorialProblems BlackBox_tb --backend c --targetDir ../emulator --compile [错误] (run-main-0) scala.MatchError: BlackBox_tb (of class java.lang.String) scala.MatchError: BlackBox_tb (of class java.lang.String) 在 TutorialProblems.TutorialProblems$.main(problems.scala:9) 在 TutorialProblems.TutorialProblems.main(problems.scala) 在 sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) 在 sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) 在 sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) 在 java.lang.reflect.Method.invoke(Method.java:498) [trace] 堆栈跟踪被抑制:运行最后一次编译:运行完整输出。 java.lang.RuntimeException:非零退出代码:1 在 scala.sys.package$.error(package.scala:27) [trace] 堆栈跟踪被抑制:运行最后一次编译:运行完整输出。 [错误](编译:运行)非零退出代码:1 [错误] 总时间:18 秒,2017 年 9 月 9 日下午 2:30:45 完成
【问题讨论】: