add buffering and locking to TL -> AXI converter
This commit is contained in:
		 Submodule groundtest updated: 4ecc9ec310...a7c8c20300
									
								
							 Submodule junctions updated: 4c04c27df8...46db745fe3
									
								
							@@ -8,6 +8,7 @@ import uncore.tilelink._
 | 
				
			|||||||
import uncore.coherence._
 | 
					import uncore.coherence._
 | 
				
			||||||
import uncore.agents._
 | 
					import uncore.agents._
 | 
				
			||||||
import uncore.devices._
 | 
					import uncore.devices._
 | 
				
			||||||
 | 
					import uncore.converters._
 | 
				
			||||||
import rocket._
 | 
					import rocket._
 | 
				
			||||||
import rocket.Util._
 | 
					import rocket.Util._
 | 
				
			||||||
import groundtest._
 | 
					import groundtest._
 | 
				
			||||||
@@ -307,6 +308,7 @@ class BaseConfig extends Config (
 | 
				
			|||||||
      case ConfigString => makeConfigString()
 | 
					      case ConfigString => makeConfigString()
 | 
				
			||||||
      case GlobalAddrMap => globalAddrMap
 | 
					      case GlobalAddrMap => globalAddrMap
 | 
				
			||||||
      case EnableL2Logging => false
 | 
					      case EnableL2Logging => false
 | 
				
			||||||
 | 
					      case NastiResponseBufferDepth => site(MIFDataBeats) * site(NAcquireTransactors)
 | 
				
			||||||
      case _ => throw new CDEMatchError
 | 
					      case _ => throw new CDEMatchError
 | 
				
			||||||
  }},
 | 
					  }},
 | 
				
			||||||
  knobValues = {
 | 
					  knobValues = {
 | 
				
			||||||
 
 | 
				
			|||||||
							
								
								
									
										2
									
								
								uncore
									
									
									
									
									
								
							
							
								
								
								
								
								
							
						
						
									
										2
									
								
								uncore
									
									
									
									
									
								
							 Submodule uncore updated: 8d28d89b18...2109a48e18
									
								
							
		Reference in New Issue
	
	Block a user