Changeset 131 for trunk/IPs/systemC/processor/Morpheo/Behavioural/Core/Multi_OOO_Engine/OOO_Engine/Rename_unit
- Timestamp:
- Jul 8, 2009, 8:40:08 PM (15 years ago)
- Location:
- trunk/IPs/systemC/processor/Morpheo/Behavioural/Core/Multi_OOO_Engine/OOO_Engine/Rename_unit
- Files:
-
- 3 added
- 6 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/IPs/systemC/processor/Morpheo/Behavioural/Core/Multi_OOO_Engine/OOO_Engine/Rename_unit/Load_Store_pointer_unit/include/Load_Store_pointer_unit.h
r122 r131 146 146 147 147 #ifdef SYSTEMC 148 public : void constant (void); 148 149 public : void transition (void); 149 150 public : void genMealy_insert (void); -
trunk/IPs/systemC/processor/Morpheo/Behavioural/Core/Multi_OOO_Engine/OOO_Engine/Rename_unit/Load_Store_pointer_unit/src/Load_Store_pointer_unit.cpp
r123 r131 74 74 if (usage_is_set(_usage,USE_SYSTEMC)) 75 75 { 76 77 // Constant : accepted already transaction 78 for (uint32_t i=0; i<_param->_nb_front_end; ++i) 79 for (uint32_t j=0; j<_param->_nb_context[i]; ++j) 80 { 81 internal_RETIRE_EVENT_ACK [i][j] = 1; 82 83 PORT_WRITE(out_RETIRE_EVENT_ACK[i][j],internal_RETIRE_EVENT_ACK [i][j]); 84 } 76 #ifdef SYSTEMCASS_SPECIFIC 77 constant(); 78 #else 79 log_printf(INFO,Load_Store_pointer_unit,FUNCTION,"Method - constant"); 80 81 SC_METHOD (constant); 82 // dont_initialize (); 83 84 # ifdef SYSTEMCASS_SPECIFIC 85 // List dependency information 86 # endif 87 #endif 85 88 86 89 log_printf(INFO,Load_Store_pointer_unit,FUNCTION,"Method - transition"); -
trunk/IPs/systemC/processor/Morpheo/Behavioural/Core/Multi_OOO_Engine/OOO_Engine/Rename_unit/Register_translation_unit/Register_Address_Translation_unit/include/Register_Address_Translation_unit.h
r122 r131 169 169 170 170 #ifdef SYSTEMC 171 public : void constant (void); 171 172 public : void transition (void); 172 173 public : void genMealy_rename (void); -
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
r123 r131 75 75 if (usage_is_set(_usage,USE_SYSTEMC)) 76 76 { 77 // Constant : accepted already transaction 78 for (uint32_t i=0; i<_param->_nb_inst_insert; i++) 79 { 80 internal_RENAME_ACK [i] = 1; 81 internal_INSERT_ACK [i] = 1; 77 #ifdef SYSTEMCASS_SPECIFIC 78 constant(); 79 #else 80 log_printf(INFO,Register_Address_Translation_unit,FUNCTION,"Method - constant"); 82 81 83 PORT_WRITE(out_RENAME_ACK[i],internal_RENAME_ACK [i]); 84 PORT_WRITE(out_INSERT_ACK[i],internal_INSERT_ACK [i]); 85 } 86 87 for (uint32_t i=0; i<_param->_nb_inst_retire; i++) 88 { 89 internal_RETIRE_ACK [i] = 1; 90 91 PORT_WRITE(out_RETIRE_ACK[i],internal_RETIRE_ACK [i]); 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 } 82 SC_METHOD (constant); 83 // dont_initialize (); 84 85 # ifdef SYSTEMCASS_SPECIFIC 86 // List dependency information 87 # endif 88 #endif 101 89 102 90 log_printf(INFO,Register_Address_Translation_unit,FUNCTION,"Method - transition"); -
trunk/IPs/systemC/processor/Morpheo/Behavioural/Core/Multi_OOO_Engine/OOO_Engine/Rename_unit/Register_translation_unit/Stat_List_unit/include/Stat_List_unit.h
r123 r131 164 164 165 165 #ifdef SYSTEMC 166 public : void constant (void); 166 167 public : void transition (void); 167 168 public : void genMoore (void); -
trunk/IPs/systemC/processor/Morpheo/Behavioural/Core/Multi_OOO_Engine/OOO_Engine/Rename_unit/Register_translation_unit/Stat_List_unit/src/Stat_List_unit.cpp
r123 r131 74 74 if (usage_is_set(_usage,USE_SYSTEMC)) 75 75 { 76 // Constant 77 for (uint32_t i=0; i<_param->_nb_inst_insert; i++) 78 { 79 internal_INSERT_ACK[i] = 1; 80 PORT_WRITE(out_INSERT_ACK[i], internal_INSERT_ACK[i]); 81 } 82 for (uint32_t i=0; i<_param->_nb_inst_retire; i++) 83 { 84 internal_RETIRE_ACK[i] = 1; 85 PORT_WRITE(out_RETIRE_ACK[i], internal_RETIRE_ACK[i]); 86 } 76 #ifdef SYSTEMCASS_SPECIFIC 77 constant(); 78 #else 79 log_printf(INFO,Stat_List_unit,FUNCTION,"Method - constant"); 80 81 SC_METHOD (constant); 82 // dont_initialize (); 83 84 # ifdef SYSTEMCASS_SPECIFIC 85 // List dependency information 86 # endif 87 #endif 87 88 88 89 log_printf(INFO,Stat_List_unit,FUNCTION,"Method - transition");
Note: See TracChangeset
for help on using the changeset viewer.