ahb: AHB parameters should match TileLink parameters by default
Closes #116
This commit is contained in:
		
				
					committed by
					
						 Andrew Waterman
						Andrew Waterman
					
				
			
			
				
	
			
			
			
						parent
						
							ec0d178010
						
					
				
				
					commit
					976d4d3184
				
			| @@ -239,6 +239,11 @@ class BaseConfig extends Config ( | ||||
|       case LNHeaderBits => log2Ceil(site(TLKey(site(TLId))).nManagers) + | ||||
|                              log2Up(site(TLKey(site(TLId))).nClients) | ||||
|       case ExtraL1Clients => 1 // HTIF // TODO not really a parameter | ||||
|       case HastiId => "TL" | ||||
|       case HastiKey("TL") => | ||||
|         HastiParameters( | ||||
|           addrBits = site(PAddrBits), | ||||
|           dataBits = site(TLKey(site(TLId))).dataBits / site(TLKey(site(TLId))).dataBeats) | ||||
|       case TLKey("L1toL2") =>  | ||||
|         TileLinkParameters( | ||||
|           coherencePolicy = new MESICoherence(site(L2DirectoryRepresentation)), | ||||
|   | ||||
		Reference in New Issue
	
	Block a user