Use 1-entry queue on processor-side E-channel
The cache can't sink a grant every cycle, so extra E buffering doesn't help.
This commit is contained in:
		@@ -177,7 +177,7 @@ abstract class RocketTileWrapper(rtp: RocketTileParams, hartid: Int)(implicit p:
 | 
			
		||||
 | 
			
		||||
  def optionalMasterBuffer(in: TLOutwardNode): TLOutwardNode = {
 | 
			
		||||
    if (rtp.boundaryBuffers) {
 | 
			
		||||
      val mbuf = LazyModule(new TLBuffer(BufferParams.none, BufferParams.flow, BufferParams.none, BufferParams.flow, BufferParams.default))
 | 
			
		||||
      val mbuf = LazyModule(new TLBuffer(BufferParams.none, BufferParams.flow, BufferParams.none, BufferParams.flow, BufferParams(1)))
 | 
			
		||||
      mbuf.node :=* in
 | 
			
		||||
      mbuf.node
 | 
			
		||||
    } else {
 | 
			
		||||
 
 | 
			
		||||
		Reference in New Issue
	
	Block a user