Changeset 113 for trunk/IPs/systemC/processor/Morpheo/Behavioural/Core/Multi_Execute_loop/Execute_loop/Multi_Write_unit/Write_unit/Write_queue/src/Write_queue_allocation.cpp
- Timestamp:
- Apr 14, 2009, 8:39:12 PM (15 years ago)
- File:
-
- 1 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
r112 r113 28 28 29 29 Entity * entity = _component->set_entity (_name 30 , "Write_queue"30 ,_param->_type 31 31 #ifdef POSITION 32 32 ,COMBINATORY … … 136 136 } 137 137 138 // ~~~~~[ Component ]~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~138 // ~~~~~[ Register ]~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 139 139 140 140 _queue = new std::list<write_queue_entry_t *>; 141 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() 154 #ifdef STATISTICS 155 ,NULL 156 #endif 157 ,_param_queue 158 ,USE_VHDL); 159 160 _component->set_component(_component_queue->_component 161 #ifdef POSITION 162 , 50, 50, 50, 50 163 #endif 164 , INSTANCE_LIBRARY 165 ); 141 166 142 167 #ifdef POSITION
Note: See TracChangeset
for help on using the changeset viewer.