source: trunk/IPs/systemC/processor/Morpheo/Behavioural/Core/Core_Glue/SelfTest/configuration/config-4_front_end-3_ooo_engine-2_execute_loop.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: 9.8 KB
Line 
1Core_Glue
24       4       +1      # nb_front_end                                                                                     
31       1       +1      # nb_context                            [0]          [nb_front_end]
42       2       +1      # nb_context                            [1]          [nb_front_end]
54       4       +1      # nb_context                            [2]          [nb_front_end]
63       3       +1      # nb_context                            [3]          [nb_front_end]
73       3       +1      # nb_ooo_engine                                                                                   
82       2       +1      # nb_execute_loop                                                                                 
91       1       +1      # ooo_engine_nb_front_end               [0]          [nb_ooo_engine]
102       2       +1      # ooo_engine_nb_front_end               [1]          [nb_ooo_engine]
111       1       +1      # ooo_engine_nb_front_end               [2]          [nb_ooo_engine]
121       1       +1      # ooo_engine_nb_execute_loop            [0]          [nb_ooo_engine]
132       2       +1      # ooo_engine_nb_execute_loop            [1]          [nb_ooo_engine]
141       1       +1      # ooo_engine_nb_execute_loop            [2]          [nb_ooo_engine]
152       2       +1      # execute_loop_nb_ooo_engine            [0]          [nb_execute_loop]
161       1       +1      # execute_loop_nb_ooo_engine            [1]          [nb_execute_loop]
174       4       +1      # nb_inst_decod                         [0]          [nb_front_end]   
182       2       +1      # nb_inst_decod                         [1]          [nb_front_end]   
191       1       +1      # nb_inst_decod                         [2]          [nb_front_end]   
203       3       +1      # nb_inst_decod                         [3]          [nb_front_end]   
214       4       +1      # front_end_nb_inst_branch_complete     [0]          [nb_front_end]
222       2       +1      # front_end_nb_inst_branch_complete     [1]          [nb_front_end]
232       2       +1      # front_end_nb_inst_branch_complete     [2]          [nb_front_end]
243       3       +1      # front_end_nb_inst_branch_complete     [3]          [nb_front_end]
254       4       +1      # ooo_engine_nb_inst_branch_complete    [0]          [nb_ooo_engine]
262       2       +1      # ooo_engine_nb_inst_branch_complete    [1]          [nb_ooo_engine]
273       3       +1      # ooo_engine_nb_inst_branch_complete    [2]          [nb_ooo_engine]
283       3       +1      # nb_inst_insert                        [0]          [nb_ooo_engine] 
291       1       +1      # nb_inst_insert                        [1]          [nb_ooo_engine] 
302       2       +1      # nb_inst_insert                        [2]          [nb_ooo_engine] 
313       3       +1      # nb_inst_reexecute                     [0]          [nb_ooo_engine] 
321       1       +1      # nb_inst_reexecute                     [1]          [nb_ooo_engine] 
332       2       +1      # nb_inst_reexecute                     [2]          [nb_ooo_engine] 
343       3       +1      # nb_inst_issue                         [0]          [nb_ooo_engine] 
351       1       +1      # nb_inst_issue                         [1]          [nb_ooo_engine] 
362       2       +1      # nb_inst_issue                         [2]          [nb_ooo_engine] 
374       4       +1      # nb_inst_execute                       [0][0]       [nb_ooo_engine][ooo_engine_nb_execute_loop]
383       3       +1      # nb_inst_execute                       [1][0]       [nb_ooo_engine][ooo_engine_nb_execute_loop]
394       4       +1      # nb_inst_execute                       [1][1]       [nb_ooo_engine][ooo_engine_nb_execute_loop]
404       4       +1      # nb_inst_execute                       [2][0]       [nb_ooo_engine][ooo_engine_nb_execute_loop]
413       3       +1      # nb_read_unit                          [0]          [nb_execute_loop]
423       3       +1      # nb_read_unit                          [1]          [nb_execute_loop]
434       4       +1      # nb_write_unit                         [0]          [nb_execute_loop]
443       3       +1      # nb_write_unit                         [1]          [nb_execute_loop]
453       3       +1      # size_depth                                                                                       
465       5       +1      # size_rob_ptr                                                                                     
478       8       +1      # size_load_queue_ptr                                                                             
488       8       +1      # size_store_queue_ptr                                                                             
4932      32      +1      # size_general_data                                                                               
502       2       +1      # size_special_data                                                                               
516       6       +1      # size_general_register                                                                           
522       2       +1      # size_special_register                                                                           
531       1       +1      # dispatch_priority                                                                               
541       1       +1      # dispatch_load_balancing                                                                         
551       1       +1      # table_dispatch                        [0][0][0][0] [nb_ooo_engine][nb_inst_issue][execute_loop][nb_read_unit]
561       1       +1      # table_dispatch                        [0][0][0][1] [nb_ooo_engine][nb_inst_issue][execute_loop][nb_read_unit]
571       1       +1      # table_dispatch                        [0][0][0][2] [nb_ooo_engine][nb_inst_issue][execute_loop][nb_read_unit]
581       1       +1      # table_dispatch                        [0][0][1][0] [nb_ooo_engine][nb_inst_issue][execute_loop][nb_read_unit]
591       1       +1      # table_dispatch                        [0][0][1][1] [nb_ooo_engine][nb_inst_issue][execute_loop][nb_read_unit]
601       1       +1      # table_dispatch                        [0][0][1][2] [nb_ooo_engine][nb_inst_issue][execute_loop][nb_read_unit]
611       1       +1      # table_dispatch                        [0][1][0][0] [nb_ooo_engine][nb_inst_issue][execute_loop][nb_read_unit]
621       1       +1      # table_dispatch                        [0][1][0][1] [nb_ooo_engine][nb_inst_issue][execute_loop][nb_read_unit]
631       1       +1      # table_dispatch                        [0][1][0][2] [nb_ooo_engine][nb_inst_issue][execute_loop][nb_read_unit]
641       1       +1      # table_dispatch                        [0][1][1][0] [nb_ooo_engine][nb_inst_issue][execute_loop][nb_read_unit]
651       1       +1      # table_dispatch                        [0][1][1][1] [nb_ooo_engine][nb_inst_issue][execute_loop][nb_read_unit]
661       1       +1      # table_dispatch                        [0][1][1][2] [nb_ooo_engine][nb_inst_issue][execute_loop][nb_read_unit]
671       1       +1      # table_dispatch                        [0][2][0][0] [nb_ooo_engine][nb_inst_issue][execute_loop][nb_read_unit]
681       1       +1      # table_dispatch                        [0][2][0][1] [nb_ooo_engine][nb_inst_issue][execute_loop][nb_read_unit]
691       1       +1      # table_dispatch                        [0][2][0][2] [nb_ooo_engine][nb_inst_issue][execute_loop][nb_read_unit]
701       1       +1      # table_dispatch                        [0][2][1][0] [nb_ooo_engine][nb_inst_issue][execute_loop][nb_read_unit]
711       1       +1      # table_dispatch                        [0][2][1][1] [nb_ooo_engine][nb_inst_issue][execute_loop][nb_read_unit]
721       1       +1      # table_dispatch                        [0][2][1][2] [nb_ooo_engine][nb_inst_issue][execute_loop][nb_read_unit]
731       1       +1      # table_dispatch                        [1][0][0][0] [nb_ooo_engine][nb_inst_issue][execute_loop][nb_read_unit]
741       1       +1      # table_dispatch                        [1][0][0][1] [nb_ooo_engine][nb_inst_issue][execute_loop][nb_read_unit]
751       1       +1      # table_dispatch                        [1][0][0][2] [nb_ooo_engine][nb_inst_issue][execute_loop][nb_read_unit]
761       1       +1      # table_dispatch                        [1][0][1][0] [nb_ooo_engine][nb_inst_issue][execute_loop][nb_read_unit]
771       1       +1      # table_dispatch                        [1][0][1][1] [nb_ooo_engine][nb_inst_issue][execute_loop][nb_read_unit]
781       1       +1      # table_dispatch                        [1][0][1][2] [nb_ooo_engine][nb_inst_issue][execute_loop][nb_read_unit]
791       1       +1      # table_dispatch                        [2][0][0][0] [nb_ooo_engine][nb_inst_issue][execute_loop][nb_read_unit]
801       1       +1      # table_dispatch                        [2][0][0][1] [nb_ooo_engine][nb_inst_issue][execute_loop][nb_read_unit]
811       1       +1      # table_dispatch                        [2][0][0][2] [nb_ooo_engine][nb_inst_issue][execute_loop][nb_read_unit]
821       1       +1      # table_dispatch                        [2][0][1][0] [nb_ooo_engine][nb_inst_issue][execute_loop][nb_read_unit]
831       1       +1      # table_dispatch                        [2][0][1][1] [nb_ooo_engine][nb_inst_issue][execute_loop][nb_read_unit]
841       1       +1      # table_dispatch                        [2][0][1][2] [nb_ooo_engine][nb_inst_issue][execute_loop][nb_read_unit]
851       1       +1      # table_dispatch                        [2][1][0][0] [nb_ooo_engine][nb_inst_issue][execute_loop][nb_read_unit]
861       1       +1      # table_dispatch                        [2][1][0][1] [nb_ooo_engine][nb_inst_issue][execute_loop][nb_read_unit]
871       1       +1      # table_dispatch                        [2][1][0][2] [nb_ooo_engine][nb_inst_issue][execute_loop][nb_read_unit]
881       1       +1      # table_dispatch                        [2][1][1][0] [nb_ooo_engine][nb_inst_issue][execute_loop][nb_read_unit]
891       1       +1      # table_dispatch                        [2][1][1][1] [nb_ooo_engine][nb_inst_issue][execute_loop][nb_read_unit]
901       1       +1      # table_dispatch                        [2][1][1][2] [nb_ooo_engine][nb_inst_issue][execute_loop][nb_read_unit]
910       0       +1      # translate_ooo_engine_num_front_end    [0][0]       [nb_ooo_engine][ooo_engine_nb_front_end]
921       1       +1      # translate_ooo_engine_num_front_end    [1][0]       [nb_ooo_engine][ooo_engine_nb_front_end]
932       2       +1      # translate_ooo_engine_num_front_end    [1][1]       [nb_ooo_engine][ooo_engine_nb_front_end]
943       3       +1      # translate_ooo_engine_num_front_end    [2][0]       [nb_ooo_engine][ooo_engine_nb_front_end]
950       0       +1      # translate_ooo_engine_num_execute_loop [0][0]       [nb_ooo_engine][ooo_engine_nb_execute_loop]
961       1       +1      # translate_ooo_engine_num_execute_loop [1][0]       [nb_ooo_engine][ooo_engine_nb_execute_loop]
970       0       +1      # translate_ooo_engine_num_execute_loop [1][1]       [nb_ooo_engine][ooo_engine_nb_execute_loop]
980       0       +1      # translate_ooo_engine_num_execute_loop [2][0]       [nb_ooo_engine][ooo_engine_nb_execute_loop]
990       0       +1      # translate_execute_loop_num_ooo_engine [0][0]       [nb_execute_loop][execute_loop_nb_ooo_engine]
1002       2       +1      # translate_execute_loop_num_ooo_engine [0][1]       [nb_execute_loop][execute_loop_nb_ooo_engine]
1011       1       +1      # translate_execute_loop_num_ooo_engine [1][0]       [nb_execute_loop][execute_loop_nb_ooo_engine]
Note: See TracBrowser for help on using the repository browser.