Changeset 114 for trunk/IPs/systemC/processor/Morpheo/Behavioural/Core
- Timestamp:
- Apr 17, 2009, 12:35:37 AM (15 years ago)
- Location:
- trunk/IPs/systemC/processor/Morpheo/Behavioural/Core
- Files:
-
- 2 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/IPs/systemC/processor/Morpheo/Behavioural/Core/Multi_Execute_loop/Execute_loop/Multi_Write_unit/Write_unit/Write_queue/src/Write_queue_allocation.cpp
r113 r114 141 141 142 142 // ~~~~~[ Component ]~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 143 _param_queue = new morpheo::behavioural::generic::queue::Parameters 144 (_param->_size_queue, 145 _param->_size_internal_queue, 146 _param->_nb_bypass_write, 147 false, 148 false 149 ); 150 151 std::string queue_name = _name + "_queue"; 152 _component_queue = new morpheo::behavioural::generic::queue::Queue 153 (queue_name.c_str() 143 #ifdef VHDL 144 if (usage_is_set(_usage,USE_VHDL)) 145 { 146 _param_queue = new morpheo::behavioural::generic::queue::Parameters 147 (_param->_size_queue, 148 _param->_size_internal_queue, 149 _param->_nb_bypass_write, 150 false, 151 false 152 ); 153 154 std::string queue_name = _name + "_queue"; 155 _component_queue = new morpheo::behavioural::generic::queue::Queue 156 (queue_name.c_str() 154 157 #ifdef STATISTICS 155 ,NULL158 ,NULL 156 159 #endif 157 ,_param_queue158 ,USE_VHDL);159 160 _component->set_component(_component_queue->_component160 ,_param_queue 161 ,USE_VHDL); 162 163 _component->set_component(_component_queue->_component 161 164 #ifdef POSITION 162 , 50, 50, 50, 50165 , 50, 50, 50, 50 163 166 #endif 164 , INSTANCE_LIBRARY 165 ); 167 , INSTANCE_LIBRARY 168 ); 169 } 170 #endif 166 171 167 172 #ifdef POSITION -
trunk/IPs/systemC/processor/Morpheo/Behavioural/Core/Multi_OOO_Engine/OOO_Engine/Commit_unit/src/Commit_unit_transition.cpp
r113 r114 427 427 instruction_log_file [num_thread] 428 428 << "[" << simulation_cycle() << "] " 429 << "{" << ((retire_ok)?" OK ":"!KO!") << "} "430 429 << std::hex 431 << "0x" << entry->address << " (0x" << (entry->address<<2) << ") "430 << (entry->address<<2) << " (" << (entry->address) << ") " 432 431 << std::dec 433 432 << "[" << entry->cycle_rob_in << ", " << entry->cycle_commit << "] " 433 << "{" << ((retire_ok)?" OK ":"!KO!") << "} " 434 434 << std::endl; 435 435 #endif
Note: See TracChangeset
for help on using the changeset viewer.