Final BP
This commit is contained in:
		
							parent
							
								
									ed8d1e1ed5
								
							
						
					
					
						commit
						945f485194
					
				|  | @ -386,7 +386,7 @@ class el2_ifu_bp_ctl extends Module with el2_lib with RequireAsyncReset { | |||
|       (bht_wr_en2(i) & (bht_wr_addr2(NUM_BHT_LOOP_INNER_HI-BHT_ADDR_LO,0)===j.asUInt) & ((bht_wr_addr2(BHT_ADDR_HI-BHT_ADDR_LO, NUM_BHT_LOOP_OUTER_LO-BHT_ADDR_LO)===k.asUInt) | BHT_NO_ADDR_MATCH.B)) | ||||
|   } | ||||
| 
 | ||||
| 
 | ||||
| // Blah blah | ||||
|   val bht_bank_rd_data_out = Wire(Vec(2, Vec(BHT_ARRAY_DEPTH, UInt(2.W)))) | ||||
|   for(i<-0 until 2; k<-0 until BHT_ARRAY_DEPTH/NUM_BHT_LOOP; j<-0 until NUM_BHT_LOOP){ | ||||
|     bht_bank_rd_data_out(i)((16*k)+j) := RegEnable(bht_bank_wr_data(i)(k)(j), 0.U, bht_bank_sel(i)(k)(j)&bht_bank_clken(i)(k)) | ||||
|  |  | |||
		Loading…
	
		Reference in New Issue