Changeset 110 for trunk/IPs/systemC/processor/Morpheo/Behavioural/Core/Multi_OOO_Engine/OOO_Engine/Issue_queue/include
- Timestamp:
- Feb 19, 2009, 5:31:47 PM (15 years ago)
- Location:
- trunk/IPs/systemC/processor/Morpheo/Behavioural/Core/Multi_OOO_Engine/OOO_Engine/Issue_queue/include
- Files:
-
- 2 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/IPs/systemC/processor/Morpheo/Behavioural/Core/Multi_OOO_Engine/OOO_Engine/Issue_queue/include/Issue_queue.h
r88 r110 144 144 // ~~~~~[ Register ]~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 145 145 private : std::list<entry_t*> * _issue_queue; 146 private : std::list<entry_t*> _reexecute_queue; 146 147 147 148 // ~~~~~[ Internal ]~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 148 149 private : Tcontrol_t * internal_BANK_IN_ACK ;//[nb_bank] 149 private : bool * internal_BANK_IN_IS_REEXECUTE ;//[nb_bank]150 150 private : uint32_t * internal_BANK_IN_NUM_RENAME_UNIT ;//[nb_bank] 151 151 private : uint32_t * internal_BANK_IN_NUM_INST ;//[nb_bank] 152 152 153 private : Tcontrol_t * internal_BANK_OUT_VAL ;//[nb_bank] 154 private : uint32_t * internal_BANK_OUT_NUM_INST ;//[nb_bank] 153 private : Tcontrol_t * internal_ISSUE_OUT_VAL ;//[nb_inst_issue] 154 private : Tcontrol_t * internal_ISSUE_OUT_FROM_REEXECUTE ;//[nb_inst_issue] 155 private : uint32_t * internal_ISSUE_OUT_NUM_BANK ;//[nb_inst_issue] 156 private : entry_t * * internal_ISSUE_OUT_ENTRY ;//[nb_inst_issue] 157 158 private : Tcontrol_t * internal_REEXECUTE_ACK ;//[nb_inst_reexecute] 155 159 #endif 156 160 … … 187 191 public : void transition (void); 188 192 public : void genMoore (void); 189 public : void genMealy (void);190 193 #endif 191 194 -
trunk/IPs/systemC/processor/Morpheo/Behavioural/Core/Multi_OOO_Engine/OOO_Engine/Issue_queue/include/Parameters.h
r88 r110 45 45 public : bool ** _table_routing ;//[nb_rename_unit][nb_inst_issue] 46 46 public : bool ** _table_issue_type ;//[nb_inst_issue][nb_type] 47 public : uint32_t _size_reexecute_queue ; 47 48 48 49 //public : uint32_t _nb_bank_select_out ; 49 50 public : uint32_t _max_nb_inst_rename ; 50 51
Note: See TracChangeset
for help on using the changeset viewer.