Changeset 123 for trunk/IPs/systemC/processor/Morpheo/Behavioural/Core/Multi_OOO_Engine/OOO_Engine/Rename_unit/Register_translation_unit/Free_List_unit/src/Free_List_unit_genMealy_pop.cpp
- Timestamp:
- Jun 8, 2009, 10:43:30 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/Free_List_unit/src/Free_List_unit_genMealy_pop.cpp
r109 r123 26 26 log_function(Free_List_unit,FUNCTION,_name.c_str()); 27 27 28 if (PORT_READ(in_NRESET)) 29 { 28 30 std::list<generic::priority::select_t> * select_gpr = _priority_gpr->select(); 29 31 std::list<generic::priority::select_t>::iterator it_gpr=select_gpr->begin(); … … 32 34 std::list<generic::priority::select_t>::iterator it_spr=select_spr->begin(); 33 35 34 for (uint32_t i=0; i<_param->_nb_pop; i++)36 for (uint32_t i=0; i<_param->_nb_pop; i++) 35 37 { 36 38 log_printf(TRACE,Free_List_unit,FUNCTION," * POP [%d]",i); … … 104 106 105 107 internal_POP_ACK [i] = gpr_ack and spr_ack; 106 PORT_WRITE(out_POP_ACK [i], internal_POP_ACK [i]);107 108 } 108 109 … … 177 178 // PORT_WRITE(out_POP_ACK [i], internal_POP_ACK [i]); 178 179 // } 179 180 } 181 else 182 { 183 for (uint32_t i=0; i<_param->_nb_pop; i++) 184 internal_POP_ACK [i] = 0; 185 } 186 187 for (uint32_t i=0; i<_param->_nb_pop; i++) 188 PORT_WRITE(out_POP_ACK [i], internal_POP_ACK [i]); 189 180 190 181 191 log_end(Free_List_unit,FUNCTION);
Note: See TracChangeset
for help on using the changeset viewer.