source: trunk/IPs/systemC/processor/Morpheo/Behavioural/Core/Multi_OOO_Engine/OOO_Engine/SelfTest/configuration.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: 3.9 KB
Line 
1OOO_Engine
21       1       +1      # nb_front_end                                       
31       1       +1      # nb_context                        [0]               [nb_front_end]
41       1       +1      # nb_rename_unit                                     
51       1       +1      # nb_execute_loop                                     
61       1       +1      # nb_inst_decod                     [0]               [nb_front_end]
71       1       +1      # nb_inst_insert                    [0]               [nb_rename_unit]
81       1       +1      # nb_inst_retire                    [0]               [nb_rename_unit]
91       1       +1      # nb_inst_issue                                       
101       1       +1      # nb_inst_execute                   [0]               [nb_execute_loop]
111       1       +1      # nb_inst_reexecute                                   
121       1       +1      # nb_inst_commit                                     
131       1       +1      # nb_inst_branch_complete                             
141       1       +1      # nb_branch_speculated              [0][0]            [nb_front_end][nb_context]
151       1       +1      # size_nb_inst_decod 
161       1       +1      # nb_rename_unit_select                   
171       1       +1      # nb_execute_loop_select                   
1832      32      *2      # size_general_data                       
192       2       *2      # size_special_data                       
200       0       +1      # link_rename_unit_with_front_end   [0]               [nb_front_end]
211       1       +1      # size_re_order_buffer                     
221       1       +1      # nb_re_order_buffer_bank                 
231       1       +1      # commit_priority                         
241       1       +1      # commit_load_balancing                   
251       1       +1      # size_issue_queue
260       1       +1      # issue_queue_scheme
271       1       +1      # nb_issue_queue_bank                     
281       1       +1      # issue_priority                           
291       1       +1      # issue_load_balancing                     
301       1       +1      # table_routing                     [0][0]            [nb_rename_unit][nb_inst_issue]
311       1       +1      # table_issue_type                  [0][TYPE_ALU    ] [nb_inst_issue][nb_type]
321       1       +1      # table_issue_type                  [0][TYPE_SHIFT  ] [nb_inst_issue][nb_type]
331       1       +1      # table_issue_type                  [0][TYPE_MOVE   ] [nb_inst_issue][nb_type]
341       1       +1      # table_issue_type                  [0][TYPE_TEST   ] [nb_inst_issue][nb_type]
351       1       +1      # table_issue_type                  [0][TYPE_MUL    ] [nb_inst_issue][nb_type]
361       1       +1      # table_issue_type                  [0][TYPE_DIV    ] [nb_inst_issue][nb_type]
371       1       +1      # table_issue_type                  [0][TYPE_EXTEND ] [nb_inst_issue][nb_type]
381       1       +1      # table_issue_type                  [0][TYPE_FIND   ] [nb_inst_issue][nb_type]
391       1       +1      # table_issue_type                  [0][TYPE_SPECIAL] [nb_inst_issue][nb_type]
401       1       +1      # table_issue_type                  [0][TYPE_CUSTOM ] [nb_inst_issue][nb_type]
411       1       +1      # table_issue_type                  [0][TYPE_BRANCH ] [nb_inst_issue][nb_type]
421       1       +1      # table_issue_type                  [0][TYPE_MEMORY ] [nb_inst_issue][nb_type]
431       1       +1      # size_reexecute_queue                     
441       1       +1      # reexecute_priority                       
451       1       +1      # reexecute_load_balancing                 
461       1       +1      # rename_select_priority            [0]               [nb_rename_unit]
471       1       +1      # rename_select_load_balancing      [0]               [nb_rename_unit]
481       1       +1      # rename_select_nb_front_end_select [0]               [nb_rename_unit]
4964      64      +1      # nb_general_register               [0]               [nb_rename_unit]
504       4       +1      # nb_special_register               [0]               [nb_rename_unit]
511       1       +1      # nb_reg_free                       [0]               [nb_rename_unit]
521       1       +1      # nb_rename_unit_bank               [0]               [nb_rename_unit]
531       1       +1      # size_read_counter                 [0]               [nb_rename_unit]
541       1       +1      # nb_load_store_queue               [0]               [nb_rename_unit]
552       2       +1      # size_store_queue                  [0][0]            [nb_rename_unit][nb_load_store_queue]
561       1       +1      # size_load_queue                   [0][0]            [nb_rename_unit][nb_load_store_queue]
571       1       +1      # nb_inst_memory                    [0][0]            [nb_rename_unit][nb_load_store_queue]
580       0       +1      # link_load_store_unit_with_thread  [0][0]            [nb_front_end][nb_context]           
Note: See TracBrowser for help on using the repository browser.