source: trunk/IPs/systemC/processor/Morpheo/Behavioural/Core/SelfTest/configuration/config-min.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: 13.5 KB
Line 
1Core
232      32      +1      # size_general_data                                                                   
32       2       +1      # size_special_data                                                                   
41       1       +1      # nb_thread                                                                           
51       1       +1      # size_ifetch_queue                       [0]       [nb_thread]                                 
61       1       +1      # nb_inst_fetch                           [0]       [nb_thread]                                 
72       2       +1      # ras_size_queue                          [0]       [nb_thread]                                 
81       1       +1      # upt_size_queue                          [0]       [nb_thread]                                 
91       1       +1      # ufpt_size_queue                         [0]       [nb_thread]                                 
101       1       +1      # nb_decod_bloc                                                                           
111       1       +1      # size_decod_queue                        [0]       [nb_decod_bloc]                             
120       1       +1      # decod_queue_scheme                      [0]       [nb_decod_bloc]                             
131       1       +1      # nb_inst_decod                           [0]       [nb_decod_bloc]                             
141       1       +1      # nb_context_select                       [0]       [nb_decod_bloc]                             
151       1       +1      # context_select_priority                 [0]       [nb_decod_bloc]                             
161       1       +1      # context_select_load_balancing           [0]       [nb_decod_bloc]                             
171       1       +1      # nb_rename_bloc                                                                         
181       1       +1      # nb_inst_insert                          [0]       [nb_rename_bloc]
191       1       +1      # nb_inst_retire                          [0]       [nb_rename_bloc]
201       1       +1      # rename_select_priority                  [0]       [nb_rename_bloc]                             
211       1       +1      # rename_select_load_balancing            [0]       [nb_rename_bloc]                             
221       1       +1      # rename_select_nb_front_end_select       [0]       [nb_rename_bloc]                             
2364      64      +1      # nb_general_register                     [0]       [nb_rename_bloc]                             
244       4       +1      # nb_special_register                     [0]       [nb_rename_bloc]                             
251       1       +1      # nb_reg_free                             [0]       [nb_rename_bloc]                             
261       1       +1      # nb_rename_unit_bank                     [0]       [nb_rename_bloc]                             
271       1       +1      # nb_read_bloc                                                                           
281       1       +1      # size_read_queue                         [0]       [nb_read_bloc]                               
291       1       +1      # size_reservation_station                [0]       [nb_read_bloc]                               
301       1       +1      # nb_inst_retire_reservation_station      [0]       [nb_read_bloc]                               
311       1       +1      # nb_write_bloc                                                                           
321       1       +1      # size_write_queue                        [0]       [nb_write_bloc]                             
331       1       +1      # size_execute_queue                      [0]       [nb_write_bloc]                             
340       0       +1      # nb_bypass_write                         [0]       [nb_write_bloc]                             
350       0       +1      # write_queue_scheme                      [0]       [nb_write_bloc]                             
361       1       +1      # nb_load_store_unit                                                                     
372       2       +1      # size_store_queue                        [0]       [nb_load_store_unit]                         
381       1       +1      # size_load_queue                         [0]       [nb_load_store_unit]                         
391       1       +1      # size_speculative_access_queue           [0]       [nb_load_store_unit]                         
401       1       +1      # nb_port_check                           [0]       [nb_load_store_unit]                         
412       2       +1      # speculative_load                        [0]       [nb_load_store_unit]                         
420       0       +1      # nb_bypass_memory                        [0]       [nb_load_store_unit]                         
431       1       +1      # nb_cache_port                           [0]       [nb_load_store_unit]                         
441       1       +1      # nb_inst_memory                          [0]       [nb_load_store_unit]                         
451       1       +1      # nb_functionnal_unit                                                                     
461       1       +1      # nb_inst_functionnal_unit                [0]       [nb_functionnal_unit]                       
471       1       +1      # nb_icache_port                                                                         
481       1       +1      # icache_access_priority                                                                 
491       1       +1      # icache_access_load_balancing                                                           
501       1       +1      # nb_dcache_port                                                                         
511       1       +1      # dcache_access_priority                                                                 
521       1       +1      # dcache_access_load_balancing                                                           
531       1       +1      # nb_front_end                                                                           
541       1       +1      # nb_context                              [0]       [nb_front_end]                               
551       1       +1      # nb_decod_unit                           [0]       [nb_front_end]                               
561       1       +1      # nb_inst_branch_predict                  [0]       [nb_front_end]                               
571       1       +1      # nb_inst_branch_decod                    [0]       [nb_front_end]                               
581       1       +1      # nb_inst_branch_update                   [0]       [nb_front_end]                               
591       1       +1      # btb_size_queue                          [0]       [nb_front_end]                               
601       1       +1      # btb_associativity                       [0]       [nb_front_end]                               
612       2       +1      # btb_size_counter                        [0]       [nb_front_end]                               
621       1       +1      # btb_victim_scheme                       [0]       [nb_front_end]                               
631       1       +1      # dir_predictor_scheme                    [0]       [nb_front_end]                               
641       1       +1      # dir_have_bht                            [0][0]    [nb_front_end][3]                           
651       1       +1      # dir_have_bht                            [0][1]    [nb_front_end][3]                           
661       1       +1      # dir_have_bht                            [0][2]    [nb_front_end][3]                           
671       1       +1      # dir_bht_size_shifter                    [0][0]    [nb_front_end][3]                           
681       1       +1      # dir_bht_size_shifter                    [0][1]    [nb_front_end][3]                           
691       1       +1      # dir_bht_size_shifter                    [0][2]    [nb_front_end][3]                           
701       1       +1      # dir_bht_nb_shifter                      [0][0]    [nb_front_end][3]                           
711       1       +1      # dir_bht_nb_shifter                      [0][1]    [nb_front_end][3]                           
721       1       +1      # dir_bht_nb_shifter                      [0][2]    [nb_front_end][3]                           
731       1       +1      # dir_have_pht                            [0][0]    [nb_front_end][3]                           
741       1       +1      # dir_have_pht                            [0][1]    [nb_front_end][3]                           
751       1       +1      # dir_have_pht                            [0][2]    [nb_front_end][3]                           
761       1       +1      # dir_pht_size_counter                    [0][0]    [nb_front_end][3]                           
771       1       +1      # dir_pht_size_counter                    [0][1]    [nb_front_end][3]                           
781       1       +1      # dir_pht_size_counter                    [0][2]    [nb_front_end][3]                           
791       1       +1      # dir_pht_nb_counter                      [0][0]    [nb_front_end][3]                           
801       1       +1      # dir_pht_nb_counter                      [0][1]    [nb_front_end][3]                           
811       1       +1      # dir_pht_nb_counter                      [0][2]    [nb_front_end][3]                           
821       1       +1      # dir_pht_size_address_share              [0][0]    [nb_front_end][3]                           
831       1       +1      # dir_pht_size_address_share              [0][1]    [nb_front_end][3]                           
841       1       +1      # dir_pht_size_address_share              [0][2]    [nb_front_end][3]                           
851       1       +1      # nb_ooo_engine                                                                           
861       1       +1      # nb_rename_unit                          [0]       [nb_ooo_engine]                             
871       1       +1      # nb_inst_issue                           [0]       [nb_ooo_engine]                             
881       1       +1      # nb_inst_reexecute                       [0]       [nb_ooo_engine]                             
891       1       +1      # nb_inst_commit                          [0]       [nb_ooo_engine]                             
901       1       +1      # nb_inst_branch_complete                 [0]       [nb_ooo_engine]                             
911       1       +1      # nb_rename_unit_select                   [0]       [nb_ooo_engine]                             
921       1       +1      # nb_execute_loop_select                  [0]       [nb_ooo_engine]                             
931       1       +1      # size_re_order_buffer                    [0]       [nb_ooo_engine]                             
941       1       +1      # nb_re_order_buffer_bank                 [0]       [nb_ooo_engine]                             
951       1       +1      # commit_priority                         [0]       [nb_ooo_engine]                             
961       1       +1      # commit_load_balancing                   [0]       [nb_ooo_engine]                             
971       1       +1      # size_issue_queue                        [0]       [nb_ooo_engine]                             
981       1       +1      # nb_issue_queue_bank                     [0]       [nb_ooo_engine]                             
991       1       +1      # issue_priority                          [0]       [nb_ooo_engine]                             
1001       1       +1      # issue_load_balancing                    [0]       [nb_ooo_engine]                             
1011       1       +1      # size_reexecute_queue                    [0]       [nb_ooo_engine]                             
1021       1       +1      # reexecute_priority                      [0]       [nb_ooo_engine]                             
1031       1       +1      # reexecute_load_balancing                [0]       [nb_ooo_engine]                             
1041       1       +1      # nb_execute_loop                                                                         
1051       1       +1      # nb_read_unit                            [0]       [nb_execute_loop]                           
1062       2       +1      # nb_execute_unit                         [0]       [nb_execute_loop]                           
1071       1       +1      # nb_write_unit                           [0]       [nb_execute_loop]                           
1081       1       +1      # nb_gpr_bank                             [0]       [nb_execute_loop]                           
1091       1       +1      # nb_gpr_port_read_by_bank                [0]       [nb_execute_loop]                           
1101       1       +1      # nb_gpr_port_write_by_bank               [0]       [nb_execute_loop]                           
1111       1       +1      # nb_spr_bank                             [0]       [nb_execute_loop]                           
1121       1       +1      # nb_spr_port_read_by_bank                [0]       [nb_execute_loop]                           
1131       1       +1      # nb_spr_port_write_by_bank               [0]       [nb_execute_loop]                           
1141       1       +1      # execution_unit_to_write_unit_priority   [0]       [nb_execute_loop]                           
1151       1       +1      # read_unit_to_execution_unit_priority    [0]       [nb_execute_loop]                           
1160       0       +1      # link_context_with_thread                [0]       [nb_thread]                                 
1170       0       +1      # link_decod_unit_with_decod_bloc         [0]       [nb_decod_bloc]                             
1180       0       +1      # link_rename_unit_with_rename_bloc       [0]       [nb_rename_bloc]                             
1190       0       +1      # link_read_unit_with_read_bloc           [0]       [nb_read_bloc]                               
1200       0       +1      # link_write_unit_with_write_bloc         [0]       [nb_write_bloc]                             
1210       0       +1      # link_execute_unit_with_functionnal_unit [0]       [nb_functionnal_unit]                       
1221       1       +1      # link_execute_unit_with_load_store_unit  [0]       [nb_load_store_unit]                         
1230       0       +1      # link_decod_bloc_with_thread             [0]       [nb_thread]                                 
1240       0       +1      # link_rename_bloc_with_front_end         [0]       [nb_front_end]                               
1251       1       +1      # table_dispatch                          [0][0][0] [nb_ooo_engine][nb_inst_issue][nb_read_bloc]
1261       1       +1      # link_read_bloc_and_load_store_unit      [0][0]    [nb_read_bloc][nb_load_store_unit]           
1271       1       +1      # link_read_bloc_and_functionnal_unit     [0][0]    [nb_read_bloc][nb_functionnal_unit]         
1281       1       +1      # link_write_bloc_and_load_store_unit     [0][0]    [nb_write_bloc][nb_load_store_unit]         
1291       1       +1      # link_write_bloc_and_functionnal_unit    [0][0]    [nb_write_bloc][nb_functionnal_unit]         
1300       0       +1      # link_load_store_unit_with_thread        [0]       [nb_thread]                                 
1311       1       +1      # link_thread_and_functionnal_unit        [0][0]    [nb_thread][nb_functionnal_unit]             
1320       0       +1      # link_icache_port_with_thread            [0]       [nb_thread]                                 
1330       0       +1      # link_dcache_port_with_load_store_unit   [0][0]    [nb_load_store_unit][nb_cache_port]         
1341       1       +1      # dispatch_priority                                                                   
1351       1       +1      # dispatch_load_balancing                                                             
Note: See TracBrowser for help on using the repository browser.