rocketchip Periphery: move atomics before WidthWidget => 64-bit AMOs
This commit is contained in:
		@@ -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)
 | 
					  lazy val legacyAddrMap = GenerateGlobalAddrMap(q, coreplex.l1tol2.node.edgesIn(0).manager.managers)
 | 
				
			||||||
 | 
					
 | 
				
			||||||
  peripheryBus.node :=
 | 
					  peripheryBus.node :=
 | 
				
			||||||
    TLBuffer()(
 | 
					 | 
				
			||||||
    TLAtomicAutomata(arithmetic = p(PeripheryBusKey).arithAMO)(
 | 
					 | 
				
			||||||
    TLWidthWidget(p(SOCBusKey).beatBytes)(
 | 
					    TLWidthWidget(p(SOCBusKey).beatBytes)(
 | 
				
			||||||
    socBus.node)))
 | 
					    TLAtomicAutomata(arithmetic = p(PeripheryBusKey).arithAMO)(
 | 
				
			||||||
 | 
					    socBus.node))
 | 
				
			||||||
 | 
					
 | 
				
			||||||
  TopModule.contents = Some(this)
 | 
					  TopModule.contents = Some(this)
 | 
				
			||||||
}
 | 
					}
 | 
				
			||||||
 
 | 
				
			|||||||
		Reference in New Issue
	
	Block a user