Changeset 123 for trunk/IPs/systemC/processor/Morpheo/Behavioural/Core/Multi_Execute_loop/Execute_loop/Multi_Read_unit/Read_unit/Read_queue/src/Read_queue_genMoore.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_Execute_loop/Execute_loop/Multi_Read_unit/Read_unit/Read_queue/src/Read_queue_genMoore.cpp
r122 r123 25 25 log_function(Read_queue,FUNCTION,_name.c_str()); 26 26 27 if (PORT_READ(in_NRESET)) 28 { 27 29 bool not_full = _queue->size() < _param->_size_queue; 28 30 bool not_empty = not _queue->empty(); … … 84 86 PORT_WRITE (out_SPR_READ_OOO_ENGINE_ID [0], _queue_head->_ooo_engine_id); 85 87 PORT_WRITE (out_SPR_READ_NUM_REG [0], _queue_head->_num_reg_rc); 86 88 } 89 else 90 { 91 // Reset 92 93 PORT_WRITE (out_READ_QUEUE_IN_ACK , 0); 94 PORT_WRITE (out_GPR_READ_VAL [0], 0); 95 PORT_WRITE (out_GPR_READ_VAL [1], 0); 96 PORT_WRITE (out_SPR_READ_VAL [0], 0); 97 98 } 99 87 100 log_end(Read_queue,FUNCTION); 88 101 };
Note: See TracChangeset
for help on using the changeset viewer.