From 3f30e11f16424ba8e5901ce39e63c41a931935a8 Mon Sep 17 00:00:00 2001 From: "Wesley W. Terpstra" Date: Wed, 14 Sep 2016 19:52:03 -0700 Subject: [PATCH] tilelink2: Legacy, manager_xact_id does not matter for uncached --- src/main/scala/uncore/tilelink2/Legacy.scala | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/main/scala/uncore/tilelink2/Legacy.scala b/src/main/scala/uncore/tilelink2/Legacy.scala index 99ccc2fe..91bb74b6 100644 --- a/src/main/scala/uncore/tilelink2/Legacy.scala +++ b/src/main/scala/uncore/tilelink2/Legacy.scala @@ -49,7 +49,7 @@ class TLLegacy(implicit val p: Parameters) extends LazyModule with HasTileLinkPa // During conversion from TL Legacy, we won't support Acquire // Must be able to fit TL2 sink_id into TL legacy - require ((1 << tlManagerXactIdBits) >= edge.manager.endSinkId) + require ((1 << tlManagerXactIdBits) >= edge.manager.endSinkId || !edge.manager.anySupportAcquire) val out = io.out(0) out.a.valid := io.legacy.acquire.valid