dcache: Update TLB PLRU one cycle later
This puts the inputs to the TLB PLRU through a register stage, so the TLB PLRU update is done in the cycle after the TLB tag matching rather than the same cycle. This improves timing. The PLRU output is only used when writing the TLB in response to a tlbwe request from the MMU, and that doesn't happen within one cycle of a virtual-mode load or store, so the fact that the tlb victim way information is delayed by one cycle doesn't create any problems. Signed-off-by: Paul Mackerras <paulus@ozlabs.org>pull/233/head
							parent
							
								
									b2ba024a48
								
							
						
					
					
						commit
						c01e1c7b91
					
				
					Loading…
					
					
				
		Reference in New Issue