Ignore:
Timestamp:
Jul 30, 2010, 4:47:27 PM (14 years ago)
Author:
rosiere
Message:
  • Add test for all configuration
  • RAT : add rat scheme (depth_save)
Location:
trunk/IPs/systemC/processor/Morpheo/Behavioural/Core/Multi_OOO_Engine/OOO_Engine/include
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • trunk/IPs/systemC/processor/Morpheo/Behavioural/Core/Multi_OOO_Engine/OOO_Engine/include/OOO_Engine.h

    r137 r139  
    8282  public    : SC_IN (Tcontrol_t        )  ***  in_RENAME_LAST_EVENT                ;//[nb_front_end][nb_inst_decod]
    8383  public    : SC_IN (Tcontrol_t        )  ***  in_RENAME_IS_DELAY_SLOT             ;//[nb_front_end][nb_inst_decod]
     84  public    : SC_IN (Tcontrol_t        )  ***  in_RENAME_SAVE_RAT                  ;//[nb_front_end][nb_inst_decod]
    8485#ifdef DEBUG
    8586  public    : SC_IN (Taddress_t        )  ***  in_RENAME_ADDRESS                   ;//[nb_front_end][nb_inst_decod]
  • trunk/IPs/systemC/processor/Morpheo/Behavioural/Core/Multi_OOO_Engine/OOO_Engine/include/Parameters.h

    r138 r139  
    6464  public : Tpriority_t           _issue_priority                   ;
    6565  public : Tload_balancing_t     _issue_load_balancing             ;
    66 //   public : bool               ** _table_routing                    ;//[nb_rename_unit][nb_inst_issue]
    67 //   public : bool               ** _table_issue_type                 ;//[nb_inst_issue][nb_type]
     66//public : bool               ** _table_routing                    ;//[nb_rename_unit][nb_inst_issue]
     67//public : bool               ** _table_issue_type                 ;//[nb_inst_issue][nb_type]
    6868    // Reexecute
    6969  public : uint32_t              _size_reexecute_queue             ;
     
    7474  public : uint32_t            * _nb_general_register              ;//[nb_rename_unit]
    7575  public : uint32_t            * _nb_special_register              ;//[nb_rename_unit]
     76  public : Trat_scheme_t       * _rat_scheme                       ;//[nb_rename_unit]
    7677  public : uint32_t            * _nb_reg_free                      ;//[nb_rename_unit]
    7778  public : uint32_t            * _nb_rename_unit_bank              ;//[nb_rename_unit]
    78 //   public : uint32_t            * _size_read_counter                ;//[nb_rename_unit]
     79//public : uint32_t            * _size_read_counter                ;//[nb_rename_unit]
    7980  public : uint32_t            * _nb_load_store_queue              ;//[nb_rename_unit]
    8081  public : uint32_t           ** _size_store_queue                 ;//[nb_rename_unit][nb_load_store_queue]
     
    9495  public : uint32_t           ** _rename_unit_nb_inst_decod                    ;//[nb_rename_unit][nb_front_end]
    9596  public : uint32_t          *** _rename_unit_link_load_store_unit_with_thread ;//[nb_rename_unit][nb_front_end][nb_context]
     97  public : uint32_t          *** _rename_unit_nb_branch_speculated             ;//[nb_rename_unit][nb_front_end][nb_context]
    9698  public : uint32_t            * _rename_unit_size_front_end_id                ;//[nb_rename_unit]
    9799  public : uint32_t            * _rename_unit_size_context_id                  ;//[nb_rename_unit]
     100  public : Trat_scheme_t       * _commit_unit_rat_scheme                       ;//[nb_front_end]
    98101  public : uint32_t              _max_nb_context                               ;
    99102  public : uint32_t              _max_branch_speculated                        ;
     
    171174                        uint32_t            * nb_general_register              ,//[nb_rename_unit]
    172175                        uint32_t            * nb_special_register              ,//[nb_rename_unit]
     176                        Trat_scheme_t       * rat_scheme                       ,//[nb_rename_unit]
    173177                        uint32_t            * nb_reg_free                      ,//[nb_rename_unit]
    174178                        uint32_t            * nb_rename_unit_bank              ,//[nb_rename_unit]
Note: See TracChangeset for help on using the changeset viewer.