Changeset 88 for trunk/IPs/systemC/processor/Morpheo/Behavioural/Core/Multi_Execute_loop/Execute_loop/Multi_Read_unit/Read_unit/Read_queue/src/Read_queue_genMealy_read_queue_out_gpr.cpp
- Timestamp:
- Dec 10, 2008, 7:31:39 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_genMealy_read_queue_out_gpr.cpp
r81 r88 22 22 void Read_queue::genMealy_read_queue_out_gpr (void) 23 23 { 24 log_printf(FUNC,Read_queue,FUNCTION,"Begin"); 24 log_begin(Read_queue,FUNCTION); 25 log_function(Read_queue,FUNCTION,_name.c_str()); 25 26 26 27 internal_READ_QUEUE_OUT_DATA_RA_VAL = (// Previous value … … 32 33 ); 33 34 34 log_printf(TRACE,Read_queue,FUNCTION," * internal_READ_QUEUE_OUT_DATA_RA_VAL : %d",internal_READ_QUEUE_OUT_DATA_RA_VAL);35 log_printf(TRACE,Read_queue,FUNCTION," * _queue_head->_data_ra_val : %d",_queue_head->_data_ra_val);36 log_printf(TRACE,Read_queue,FUNCTION," * _queue_head->_read_ra_val : %d",_queue_head->_read_ra_val);37 log_printf(TRACE,Read_queue,FUNCTION," * in_GPR_READ_ACK [0] : %d",PORT_READ(in_GPR_READ_ACK [0]));38 log_printf(TRACE,Read_queue,FUNCTION," * in_GPR_READ_DATA_VAL [0] : %d",PORT_READ(in_GPR_READ_DATA_VAL [0]));35 log_printf(TRACE,Read_queue,FUNCTION," * internal_READ_QUEUE_OUT_DATA_RA_VAL : %d",internal_READ_QUEUE_OUT_DATA_RA_VAL); 36 log_printf(TRACE,Read_queue,FUNCTION," * _queue_head->_data_ra_val : %d",_queue_head->_data_ra_val); 37 log_printf(TRACE,Read_queue,FUNCTION," * _queue_head->_read_ra_val : %d",_queue_head->_read_ra_val); 38 log_printf(TRACE,Read_queue,FUNCTION," * in_GPR_READ_ACK [0] : %d",PORT_READ(in_GPR_READ_ACK [0])); 39 log_printf(TRACE,Read_queue,FUNCTION," * in_GPR_READ_DATA_VAL [0] : %d",PORT_READ(in_GPR_READ_DATA_VAL [0])); 39 40 40 41 internal_READ_QUEUE_OUT_DATA_RB_VAL = (_queue_head->_data_rb_val or … … 44 45 ); 45 46 46 log_printf(TRACE,Read_queue,FUNCTION," * internal_READ_QUEUE_OUT_DATA_RB_VAL : %d",internal_READ_QUEUE_OUT_DATA_RB_VAL);47 log_printf(TRACE,Read_queue,FUNCTION," * _queue_head->_data_rb_val : %d",_queue_head->_data_rb_val);48 log_printf(TRACE,Read_queue,FUNCTION," * _queue_head->_read_rb_val : %d",_queue_head->_read_rb_val);49 log_printf(TRACE,Read_queue,FUNCTION," * in_GPR_READ_ACK [1] : %d",PORT_READ(in_GPR_READ_ACK [1]));50 log_printf(TRACE,Read_queue,FUNCTION," * in_GPR_READ_DATA_VAL [1] : %d",PORT_READ(in_GPR_READ_DATA_VAL [1]));47 log_printf(TRACE,Read_queue,FUNCTION," * internal_READ_QUEUE_OUT_DATA_RB_VAL : %d",internal_READ_QUEUE_OUT_DATA_RB_VAL); 48 log_printf(TRACE,Read_queue,FUNCTION," * _queue_head->_data_rb_val : %d",_queue_head->_data_rb_val); 49 log_printf(TRACE,Read_queue,FUNCTION," * _queue_head->_read_rb_val : %d",_queue_head->_read_rb_val); 50 log_printf(TRACE,Read_queue,FUNCTION," * in_GPR_READ_ACK [1] : %d",PORT_READ(in_GPR_READ_ACK [1])); 51 log_printf(TRACE,Read_queue,FUNCTION," * in_GPR_READ_DATA_VAL [1] : %d",PORT_READ(in_GPR_READ_DATA_VAL [1])); 51 52 52 53 … … 80 81 if (_queue_head->_num_reg_ra == gpr_write_num_reg) 81 82 { 82 log_printf(TRACE,Read_queue,FUNCTION," * internal_READ_QUEUE_OUT_DATA_RA_VAL - bypass hit (%d)",i);83 log_printf(TRACE,Read_queue,FUNCTION," * internal_READ_QUEUE_OUT_DATA_RA_VAL - bypass hit (%d)",i); 83 84 84 85 internal_READ_QUEUE_OUT_DATA_RA_VAL = 1; … … 90 91 if (_queue_head->_num_reg_rb == gpr_write_num_reg) 91 92 { 92 log_printf(TRACE,Read_queue,FUNCTION," * internal_READ_QUEUE_OUT_DATA_RB_VAL - bypass hit (%d)",i);93 log_printf(TRACE,Read_queue,FUNCTION," * internal_READ_QUEUE_OUT_DATA_RB_VAL - bypass hit (%d)",i); 93 94 internal_READ_QUEUE_OUT_DATA_RB_VAL = 1; 94 95 #ifdef SYSTEMC_VHDL_COMPATIBILITY … … 106 107 PORT_WRITE(out_READ_QUEUE_OUT_DATA_RB ,internal_READ_QUEUE_OUT_DATA_RB ); 107 108 108 log_ printf(FUNC,Read_queue,FUNCTION,"End");109 log_end(Read_queue,FUNCTION); 109 110 }; 110 111
Note: See TracChangeset
for help on using the changeset viewer.