From d56362f04c59a12ddf510c5a4f385242a3a4e44b Mon Sep 17 00:00:00 2001 From: Howard Mao Date: Wed, 20 Jul 2016 10:37:10 -0700 Subject: [PATCH] add configuration checks for TraceGen --- groundtest/src/main/scala/TraceGen.scala | 3 +++ 1 file changed, 3 insertions(+) diff --git a/groundtest/src/main/scala/TraceGen.scala b/groundtest/src/main/scala/TraceGen.scala index 44c21f19..70e80b57 100644 --- a/groundtest/src/main/scala/TraceGen.scala +++ b/groundtest/src/main/scala/TraceGen.scala @@ -554,6 +554,9 @@ class TraceGenerator(id: Int) class GroundTestTraceGenerator(implicit p: Parameters) extends GroundTest()(p) with HasTraceGenParams { + require(io.mem.size == 0) + require(io.cache.size == 1) + val traceGen = Module(new TraceGenerator(p(GroundTestId))) io.cache.head <> traceGen.io.mem