Changeset 104 for trunk/IPs/systemC/processor/Morpheo/Behavioural/Core/Multi_OOO_Engine/OOO_Engine/Rename_unit/Register_translation_unit/Register_Address_Translation_unit/src/Register_Address_Translation_unit.cpp
- Timestamp:
- Jan 21, 2009, 10:53:13 PM (15 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/IPs/systemC/processor/Morpheo/Behavioural/Core/Multi_OOO_Engine/OOO_Engine/Rename_unit/Register_translation_unit/Register_Address_Translation_unit/src/Register_Address_Translation_unit.cpp
r100 r104 84 84 PORT_WRITE(out_INSERT_ACK[i],internal_INSERT_ACK [i]); 85 85 } 86 86 87 for (uint32_t i=0; i<_param->_nb_inst_retire; i++) 87 88 { … … 90 91 PORT_WRITE(out_RETIRE_ACK[i],internal_RETIRE_ACK [i]); 91 92 } 93 94 for (uint32_t i=0; i<_param->_nb_front_end; ++i) 95 for (uint32_t j=0; j<_param->_nb_context[i]; ++j) 96 { 97 internal_RETIRE_EVENT_ACK [i][j] = 1; 98 99 PORT_WRITE(out_RETIRE_EVENT_ACK[i][j],internal_RETIRE_EVENT_ACK [i][j]); 100 } 92 101 93 102 log_printf(INFO,Register_Address_Translation_unit,FUNCTION,"Method - transition"); … … 119 128 << (*(in_RENAME_NUM_REG_RD_LOG [i])) 120 129 << (*(in_RENAME_NUM_REG_RE_LOG [i])); 121 } 122 130 } 123 131 124 132 # ifdef SYSTEMCASS_SPECIFIC … … 138 146 sensitive << (*(in_RETIRE_CONTEXT_ID [i])); 139 147 140 sensitive << (*(in_RETIRE_EVENT_STATE [i])) 141 << (*(in_RETIRE_WRITE_RD [i])) 148 sensitive << (*(in_RETIRE_WRITE_RD [i])) 142 149 << (*(in_RETIRE_WRITE_RE [i])) 143 150 << (*(in_RETIRE_NUM_REG_RD_LOG [i])) 144 151 << (*(in_RETIRE_NUM_REG_RE_LOG [i])); 145 152 } 153 154 for (uint32_t i=0; i<_param->_nb_front_end; ++i) 155 for (uint32_t j=0; j<_param->_nb_context[i]; ++j) 156 sensitive << (*(in_RETIRE_EVENT_STATE [i][j])); 146 157 147 158 # ifdef SYSTEMCASS_SPECIFIC
Note: See TracChangeset
for help on using the changeset viewer.