From 9482d944caca8b9515d6bea919716c76a2f6902f Mon Sep 17 00:00:00 2001 From: Howard Mao Date: Wed, 11 Nov 2015 18:26:56 -0800 Subject: [PATCH] make Uncached generator vary the alloc bit --- groundtest/src/main/scala/generator.scala | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/groundtest/src/main/scala/generator.scala b/groundtest/src/main/scala/generator.scala index 07163f23..eae1cf78 100644 --- a/groundtest/src/main/scala/generator.scala +++ b/groundtest/src/main/scala/generator.scala @@ -118,7 +118,8 @@ class UncachedTileLinkGenerator(id: Int) addr_block = addr_block, addr_beat = addr_beat, data = beat_data, - wmask = Some(wmask)) + wmask = Some(wmask), + alloc = req_cnt(0)) val get_acquire = Get( client_xact_id = UInt(0), @@ -126,7 +127,7 @@ class UncachedTileLinkGenerator(id: Int) addr_beat = addr_beat, addr_byte = addr_byte, operand_size = MT_D, - alloc = Bool(true)) + alloc = req_cnt(0)) io.mem.acquire.valid := sending io.mem.acquire.bits := Mux(state === s_put, put_acquire, get_acquire)