From 287910880413f406d49922a4b68894610f5c709b Mon Sep 17 00:00:00 2001 From: Hansung Kim Date: Fri, 1 Dec 2023 19:01:06 -0800 Subject: [PATCH] Accept coalescer enable at WithCoalescer config --- src/main/scala/tile/VortexTile.scala | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/src/main/scala/tile/VortexTile.scala b/src/main/scala/tile/VortexTile.scala index f978b26..74619fe 100644 --- a/src/main/scala/tile/VortexTile.scala +++ b/src/main/scala/tile/VortexTile.scala @@ -262,7 +262,7 @@ class VortexTile private ( val coalescerNode = p(CoalescerKey) match { case Some(coalescerParam) => { val coal = LazyModule( - new CoalescingUnit(coalescerParam.copy(enable = true)) + new CoalescingUnit(coalescerParam) ) coal.cpuNode :=* dmemAggregateNode coal.aggregateNode // N+1 lanes @@ -276,10 +276,10 @@ class VortexTile private ( println( s"============ Using Vortex L1 cache =================" ) - require( - p(CoalescerKey).isDefined, - "Vortex L1 configuration currently only works when coalescer is also enabled." - ) + // require( + // p(CoalescerKey).isDefined, + // "Vortex L1 configuration currently only works when coalescer is also enabled." + // ) val icache = LazyModule(new VortexL1Cache(vortexL1Config)) val dcache = LazyModule(new VortexL1Cache(vortexL1Config))