source: trunk/IPs/systemC/processor/Morpheo/Behavioural/Core/Multi_Front_end/Front_end/Prediction_unit/SelfTest/configuration/config_multi_context.gen @ 145

Last change on this file since 145 was 145, checked in by rosiere, 14 years ago

1) add test with SPECINT2K
2) new config of Selftest
3) modif RAT to support multiple depth_save ... but not finish (need fix Update Prediction Table)
4) add Function_pointer but need fix

  • Property svn:keywords set to Id
File size: 2.2 KB
Line 
1Prediction_unit
24       4       +1 # nb_context                 
31       1       +1 # nb_decod_unit             
430      30      +1 # size_address               
51       1       *4 # nb_instruction             [0] [nb_context]
62       2       *4 # nb_instruction             [1] [nb_context]
74       4       *4 # nb_instruction             [2] [nb_context]
88       8       *4 # nb_instruction             [3] [nb_context]
91       1       +1 # nb_inst_decod              [0] [nb_decod_unit]
101       1       +1 # nb_inst_branch_predict     
111       1       +1 # nb_inst_branch_decod       
121       1       +1 # nb_inst_branch_update     
131       1       +1 # nb_inst_branch_complete   
1416      16      *4 # btb_size_queue             
158       8       +1 # btb_associativity         
162       2       +1 # btb_size_counter           
173       3       +1 # btb_victim_scheme         
181       1       +1 # dir_predictor_scheme       
191       1       +1 # dir_have_bht               [0] [3]
201       1       +1 # dir_have_bht               [1] [3]
211       1       +1 # dir_have_bht               [2] [3]
221       1       +1 # dir_bht_size_shifter       [0] [3]
231       1       +1 # dir_bht_size_shifter       [1] [3]
241       1       +1 # dir_bht_size_shifter       [2] [3]
251       1       +1 # dir_bht_nb_shifter         [0] [3]
261       1       +1 # dir_bht_nb_shifter         [1] [3]
271       1       +1 # dir_bht_nb_shifter         [2] [3]
281       1       +1 # dir_have_pht               [0] [3]
291       1       +1 # dir_have_pht               [1] [3]
301       1       +1 # dir_have_pht               [2] [3]
311       1       +1 # dir_pht_size_counter       [0] [3]
321       1       +1 # dir_pht_size_counter       [1] [3]
331       1       +1 # dir_pht_size_counter       [2] [3]
341       1       +1 # dir_pht_nb_counter         [0] [3]
351       1       +1 # dir_pht_nb_counter         [1] [3]
361       1       +1 # dir_pht_nb_counter         [2] [3]
371       1       +1 # dir_pht_size_address_share [0] [3]
381       1       +1 # dir_pht_size_address_share [1] [3]
391       1       +1 # dir_pht_size_address_share [2] [3]
402       2       *2 # ras_size_queue             [0] [nb_context]
418       8       *2 # ras_size_queue             [1] [nb_context]
424       4       *2 # ras_size_queue             [2] [nb_context]
432       2       *2 # ras_size_queue             [3] [nb_context]
442       2       *4 # upt_size_queue             [0] [nb_context]
454       4       *4 # upt_size_queue             [1] [nb_context]
464       4       *4 # upt_size_queue             [2] [nb_context]
478       8       *4 # upt_size_queue             [3] [nb_context]
481       1       *4 # ufpt_size_queue            [0] [nb_context]
494       4       *4 # ufpt_size_queue            [1] [nb_context]
502       2       *4 # ufpt_size_queue            [2] [nb_context]
514       4       *4 # ufpt_size_queue            [3] [nb_context]
Note: See TracBrowser for help on using the repository browser.