Two_Level_Branch_Predictor 4 4 *2 # nb_inst_predict 4 4 *2 # nb_inst_update 30 30 *2 # size_address 1 1 +1 # have_bht 4 4 *4 # bht_size_shifter 16 16 *4 # bht_nb_shifter 1 1 +1 # have_pht 4 4 *2 # pht_size_counter 32 32 *4 # pht_nb_counter 0 2 +1 # pht_size_address_share 1 1 +1 # update_on_prediction