From 72a7948ad271db9f5a988eb219cf7189a14b0810 Mon Sep 17 00:00:00 2001 From: "Wesley W. Terpstra" Date: Fri, 28 Oct 2016 15:05:49 -0700 Subject: [PATCH] rocketchip Periphery: move atomics before WidthWidget => 64-bit AMOs --- src/main/scala/rocketchip/BaseTop.scala | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/src/main/scala/rocketchip/BaseTop.scala b/src/main/scala/rocketchip/BaseTop.scala index 9258b34b..813a5af0 100644 --- a/src/main/scala/rocketchip/BaseTop.scala +++ b/src/main/scala/rocketchip/BaseTop.scala @@ -45,10 +45,9 @@ abstract class BaseTop[+C <: BaseCoreplex](buildCoreplex: Parameters => C)(impli lazy val legacyAddrMap = GenerateGlobalAddrMap(q, coreplex.l1tol2.node.edgesIn(0).manager.managers) peripheryBus.node := - TLBuffer()( - TLAtomicAutomata(arithmetic = p(PeripheryBusKey).arithAMO)( TLWidthWidget(p(SOCBusKey).beatBytes)( - socBus.node))) + TLAtomicAutomata(arithmetic = p(PeripheryBusKey).arithAMO)( + socBus.node)) TopModule.contents = Some(this) }