package example import chisel3._ import freechips.rocketchip.config.{Parameters} import freechips.rocketchip.util.{GeneratorApp} import boom.system.{BoomTilesKey, TestSuiteHelper} object Generator extends GeneratorApp { // add unique test suites override def addTestSuites { implicit val p: Parameters = params TestSuiteHelper.addRocketTestSuites TestSuiteHelper.addBoomTestSuites } // specify the name that the generator outputs files as val longName = names.topModuleProject + "." + names.topModuleClass + "." + names.configs // generate files generateFirrtl generateAnno generateTestSuiteMakefrags generateArtefacts }