forked from Github_Repos/cvw
		
	Found minor bug in gshare.
This commit is contained in:
		
							parent
							
								
									afdcfeb93b
								
							
						
					
					
						commit
						40b4811d2b
					
				@ -132,7 +132,7 @@
 | 
			
		||||
`define PLIC_UART_ID 10
 | 
			
		||||
 | 
			
		||||
`define BPRED_ENABLED 1
 | 
			
		||||
`define BPTYPE "BPGSHARE" // BPLOCALPAg or BPGLOBAL or BPTWOBIT or BPGSHARE
 | 
			
		||||
`define BPTYPE "BPSPECULATIVEGSHARE" // BPLOCALPAg or BPGLOBAL or BPTWOBIT or BPGSHARE
 | 
			
		||||
`define TESTSBP 0
 | 
			
		||||
`define BPRED_SIZE 10
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
@ -70,7 +70,7 @@ module speculativegshare
 | 
			
		||||
  assign IndexE = GHRE[k-1:0] ^ {PCE[k+1] ^ PCE[1], PCE[k:2]};
 | 
			
		||||
      
 | 
			
		||||
  ram2p1r1wbe #(2**k, 2) PHT(.clk(clk),
 | 
			
		||||
    .ce1(~StallF | reset), .ce2(~StallW & ~FlushW),
 | 
			
		||||
    .ce1(~StallF | reset), .ce2(~StallM & ~FlushM),
 | 
			
		||||
    .ra1(IndexNextF),
 | 
			
		||||
    .rd1(TableDirPredictionF),
 | 
			
		||||
    .wa2(IndexE),
 | 
			
		||||
 | 
			
		||||
		Loading…
	
		Reference in New Issue
	
	Block a user