@@ -1,6 +1,8 @@
|
||||
package test
|
||||
|
||||
import MAC._
|
||||
import BACK._
|
||||
|
||||
import chisel3._
|
||||
import chisel3.stage._
|
||||
import freechips.rocketchip.diplomacy._
|
||||
@@ -10,19 +12,20 @@ import org.chipsalliance.cde.config._
|
||||
|
||||
|
||||
object testModule extends App {
|
||||
// (new chisel3.stage.ChiselStage).execute( Array("--target-dir", "generated/", "-e", "verilog" ) ++ args, Seq(
|
||||
// ChiselGeneratorAnnotation(() => {
|
||||
// new Mac
|
||||
// })
|
||||
// ))
|
||||
val cfg = new MacCfg
|
||||
|
||||
(new chisel3.stage.ChiselStage).execute( Array("--show-registrations", "--full-stacktrace", "--target-dir", "generated/Main") ++ args, Seq(
|
||||
(new chisel3.stage.ChiselStage).execute( Array("--target-dir", "generated/", "-e", "verilog" ) ++ args, Seq(
|
||||
ChiselGeneratorAnnotation(() => {
|
||||
val soc = LazyModule(new MacTest()(cfg))
|
||||
soc.module
|
||||
new BackBoardSlv
|
||||
})
|
||||
))
|
||||
))
|
||||
|
||||
// val cfg = new MacCfg
|
||||
|
||||
// (new chisel3.stage.ChiselStage).execute( Array("--show-registrations", "--full-stacktrace", "--target-dir", "generated/Main") ++ args, Seq(
|
||||
// ChiselGeneratorAnnotation(() => {
|
||||
// val soc = LazyModule(new MacTest()(cfg))
|
||||
// soc.module
|
||||
// })
|
||||
// ))
|
||||
|
||||
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user