summaryrefslogtreecommitdiff
path: root/src/main/scala/Chisel/Driver.scala
diff options
context:
space:
mode:
Diffstat (limited to 'src/main/scala/Chisel/Driver.scala')
-rw-r--r--src/main/scala/Chisel/Driver.scala10
1 files changed, 5 insertions, 5 deletions
diff --git a/src/main/scala/Chisel/Driver.scala b/src/main/scala/Chisel/Driver.scala
index e035adf7..682988f8 100644
--- a/src/main/scala/Chisel/Driver.scala
+++ b/src/main/scala/Chisel/Driver.scala
@@ -83,17 +83,17 @@ object Driver extends FileSystemUtilities {
try {
ChiselError.clear()
ChiselError.info("Elaborating design...")
- val ir = build(gen())
+ val ir = Builder.build(gen())
ChiselError.info("Done elaborating.")
val name = c match {
- case None => ir.main
- case Some(config) => s"${ir.main}.$config"
+ case None => ir.name
+ case Some(config) => s"${ir.name}.$config"
}
createOutputFile(s"$name.knb", p.getKnobs)
createOutputFile(s"$name.cst", p.getConstraints)
- createOutputFile(s"$name.prm", Dump.getDump)
- createOutputFile(s"$name.fir", emit(ir))
+ createOutputFile(s"$name.prm", ir.parameterDump.getDump)
+ createOutputFile(s"$name.fir", ir.emit)
} finally {
ChiselError.report
}