source: trunk/IPs/systemC/processor/Morpheo/Behavioural/Core/Multi_Front_end/Front_end/SelfTest/config-context_4-decod_unit_2-a.cfg @ 111

Last change on this file since 111 was 111, checked in by rosiere, 15 years ago

1) Decod_queue : multi implementation (one_fifo, multi_fifo)
2) Issue_queue : multi implementation (in_order, out_of_order)
3) Direction : Add Meta predictor
4) Context_State : re add Branch_complete, More priority to Load miss (is not speculative)
5) Return_Address_Stack : update reg_PREDICT pointer on decod miss prediction
6) UPT : Fix bug in multi event
7) Prediction_glue : in read_stack case, insert in UPT pc_next
8) Rename select : when rob have an event (need flush), read_r{a,b,c} and write_r{d,e} is set at 0

  • Property svn:keywords set to Id
File size: 4.7 KB
Line 
1Front_end
24       4       +1      # nb_context                                               
32       2       +1      # nb_decod_unit                                             
432      32      +1      # size_general_data                                         
58       8       +1      # size_ifetch_queue             [0] [nb_context]               
64       4       +1      # size_ifetch_queue             [1] [nb_context]               
716      16      +1      # size_ifetch_queue             [2] [nb_context]               
88       8       +1      # size_ifetch_queue             [3] [nb_context]               
94       4       +1      # nb_inst_fetch                 [0] [nb_context]               
102       2       +1      # nb_inst_fetch                 [1] [nb_context]               
1116      16      +1      # nb_inst_fetch                 [2] [nb_context]               
121       1       +1      # nb_inst_fetch                 [3] [nb_context]               
131       1       +1      # link_context_to_decod_unit    [0] [nb_context]               
140       0       +1      # link_context_to_decod_unit    [1] [nb_context]               
151       1       +1      # link_context_to_decod_unit    [2] [nb_context]               
161       1       +1      # link_context_to_decod_unit    [3] [nb_context]               
174       4       +1      # size_decod_queue              [0] [nb_decod_unit]             
1812      12      +1      # size_decod_queue              [1] [nb_decod_unit]             
191       1       +1      # decod_queue_scheme            [0] [nb_decod_unit]             
200       0       +1      # decod_queue_scheme            [1] [nb_decod_unit]             
212       2       +1      # nb_inst_decod                 [0] [nb_decod_unit]             
226       6       +1      # nb_inst_decod                 [1] [nb_decod_unit]             
231       1       +1      # nb_context_select             [0] [nb_decod_unit]             
241       3       *3      # nb_context_select             [1] [nb_decod_unit]             
251       1       +1      # context_select_priority       [0] [nb_decod_unit]             
261       1       +1      # context_select_priority       [1] [nb_decod_unit]             
271       1       +1      # context_select_load_balancing [0] [nb_decod_unit]             
281       1       +1      # context_select_load_balancing [1] [nb_decod_unit]             
291       1       +1      # nb_inst_branch_predict       
302       2       +1      # nb_inst_branch_decod         
312       2       +1      # nb_inst_branch_update         
322       2       +1      # nb_inst_branch_complete       
3364      64      +1      # btb_size_queue               
348       8       +1      # btb_associativity             
352       2       +1      # btb_size_counter             
363       3       +1      # btb_victim_scheme             
371       1       +1      # dir_predictor_scheme         
381       1       +1      # dir_have_bht                  [0] [3]                         
391       1       +1      # dir_have_bht                  [1] [3]                         
401       1       +1      # dir_have_bht                  [2] [3]                         
411       1       +1      # dir_bht_size_shifter          [0] [3]                         
421       1       +1      # dir_bht_size_shifter          [1] [3]                         
431       1       +1      # dir_bht_size_shifter          [2] [3]                         
441       1       +1      # dir_bht_nb_shifter            [0] [3]                         
451       1       +1      # dir_bht_nb_shifter            [1] [3]                         
461       1       +1      # dir_bht_nb_shifter            [2] [3]                         
471       1       +1      # dir_have_pht                  [0] [3]                         
481       1       +1      # dir_have_pht                  [1] [3]                         
491       1       +1      # dir_have_pht                  [2] [3]                         
501       1       +1      # dir_pht_size_counter          [0] [3]                         
511       1       +1      # dir_pht_size_counter          [1] [3]                         
521       1       +1      # dir_pht_size_counter          [2] [3]                         
531       1       +1      # dir_pht_nb_counter            [0] [3]                         
541       1       +1      # dir_pht_nb_counter            [1] [3]                         
551       1       +1      # dir_pht_nb_counter            [2] [3]                         
561       1       +1      # dir_pht_size_address_share    [0] [3]                         
571       1       +1      # dir_pht_size_address_share    [1] [3]                         
581       1       +1      # dir_pht_size_address_share    [2] [3]                         
598       8       +1      # ras_size_queue                [0] [nb_context]               
602       2       +1      # ras_size_queue                [1] [nb_context]               
614       4       +1      # ras_size_queue                [2] [nb_context]               
622       2       +1      # ras_size_queue                [3] [nb_context]               
6316      16      +1      # upt_size_queue                [0] [nb_context]               
641       1       +1      # upt_size_queue                [1] [nb_context]               
652       2       +1      # upt_size_queue                [2] [nb_context]               
668       8       +1      # upt_size_queue                [3] [nb_context]               
676       6       +1      # ufpt_size_queue               [0] [nb_context]               
681       1       +1      # ufpt_size_queue               [1] [nb_context]               
691       1       +1      # ufpt_size_queue               [2] [nb_context]               
704       4       +1      # ufpt_size_queue               [3] [nb_context]               
711       1       +1      # size_inst_commit
Note: See TracBrowser for help on using the repository browser.