From d1744a566780ebd89f573d180343a9a638f24889 Mon Sep 17 00:00:00 2001 From: "Wesley W. Terpstra" Date: Fri, 3 Feb 2017 19:00:08 -0800 Subject: [PATCH] coreplex: zero memory channels is also allowed --- src/main/scala/coreplex/CoreplexNetwork.scala | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/main/scala/coreplex/CoreplexNetwork.scala b/src/main/scala/coreplex/CoreplexNetwork.scala index 8d12ee95..d4b700aa 100644 --- a/src/main/scala/coreplex/CoreplexNetwork.scala +++ b/src/main/scala/coreplex/CoreplexNetwork.scala @@ -71,7 +71,7 @@ trait CoreplexNetworkModule extends HasCoreplexParameters { trait BankedL2CoherenceManagers extends CoreplexNetwork { val module: BankedL2CoherenceManagersModule - require (isPow2(l2Config.nMemoryChannels)) + require (isPow2(l2Config.nMemoryChannels) || l2Config.nMemoryChannels == 0) require (isPow2(l2Config.nBanksPerChannel)) require (isPow2(l1tol2_lineBytes))