From 359252fdc1a1d8c79ddab2f5ec79cae5eafff7cd Mon Sep 17 00:00:00 2001 From: Howard Mao Date: Fri, 15 Jul 2016 18:46:20 -0700 Subject: [PATCH] fix a width bug --- groundtest/src/main/scala/unittests/Drivers.scala | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/groundtest/src/main/scala/unittests/Drivers.scala b/groundtest/src/main/scala/unittests/Drivers.scala index e8c2f62c..3309446d 100644 --- a/groundtest/src/main/scala/unittests/Drivers.scala +++ b/groundtest/src/main/scala/unittests/Drivers.scala @@ -274,7 +274,7 @@ class PutBlockSweepDriver(val n: Int)(implicit p: Parameters) state === s_get_resp && io.mem.grant.valid, tlDataBeats) val (get_cnt, get_done) = Counter(get_beat_done, n) - val dataRep = tlDataBits / (log2Up(n) + tlBeatAddrBits) + val dataRep = (tlDataBits - 1) / (log2Up(n) + tlBeatAddrBits) + 1 val put_data = Fill(dataRep, Cat(put_cnt, put_beat))(tlDataBits - 1, 0) val get_data = Fill(dataRep, Cat(get_cnt, get_beat))(tlDataBits - 1, 0)