Changeset 117 for trunk/IPs/systemC/processor/Morpheo/Behavioural/Core/Multi_Execute_loop/Execute_loop/Network/Read_unit_to_Execution_unit/src/Read_unit_to_Execution_unit_genMealy.cpp
- Timestamp:
- May 16, 2009, 4:42:39 PM (15 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/IPs/systemC/processor/Morpheo/Behavioural/Core/Multi_Execute_loop/Execute_loop/Network/Read_unit_to_Execution_unit/src/Read_unit_to_Execution_unit_genMealy.cpp
r97 r117 22 22 void Read_unit_to_Execution_unit::genMealy (void) 23 23 { 24 log_printf(FUNC,Read_unit_to_Execution_unit,FUNCTION,"Begin"); 24 log_begin(Read_unit_to_Execution_unit,FUNCTION); 25 log_function(Read_unit_to_Execution_unit,FUNCTION,_name.c_str()); 25 26 26 27 bool execute_unit_use [_param->_nb_execute_unit][_param->_max_nb_execute_unit_port]; … … 35 36 bool ack = false; 36 37 37 log_printf(TRACE,Read_unit_to_Execution_unit,FUNCTION," Test Read_unit[%d][%d]",i,j);38 log_printf(TRACE,Read_unit_to_Execution_unit,FUNCTION," * Test Read_unit[%d][%d]",i,j); 38 39 39 40 if (PORT_READ(in_READ_UNIT_OUT_VAL [i][j]) == true) 40 41 { 41 log_printf(TRACE,Read_unit_to_Execution_unit,FUNCTION,"* have a valid entry.");42 log_printf(TRACE,Read_unit_to_Execution_unit,FUNCTION," * have a valid entry."); 42 43 43 44 Tcontext_t context_id = (_param->_have_port_context_id )?PORT_READ(in_READ_UNIT_OUT_CONTEXT_ID [i][j]):0; … … 51 52 #ifdef DEBUG_TEST 52 53 if (_destination[i][num_thread][type].empty()) 53 throw ERRORMORPHEO(FUNCTION,"Invalid Operation : They have no execute_unit to receive a operation from the read_unit ["+toString(i)+"], thread ["+toString(num_thread)+"] and a operation's type ["+toString(type)+"].");54 throw ERRORMORPHEO(FUNCTION,toString(_("Invalid Operation : They have no execute_unit to receive a operation from the read_unit [%d], thread [%d] and a operation's type [%s]."),i,num_thread,toString(type).c_str())); 54 55 #endif 55 56 … … 62 63 uint32_t port = (*it).elt; 63 64 64 log_printf(TRACE,Read_unit_to_Execution_unit,FUNCTION," * Test destination [%d][%d].",dest,port);65 log_printf(TRACE,Read_unit_to_Execution_unit,FUNCTION," * Test destination [%d][%d].",dest,port); 65 66 66 67 if (execute_unit_use [dest][port] == false) 67 68 { 68 log_printf(TRACE,Read_unit_to_Execution_unit,FUNCTION,"* Is ok! Link.");69 log_printf(TRACE,Read_unit_to_Execution_unit,FUNCTION," * Is ok! Link."); 69 70 70 71 // have find !!! … … 104 105 PORT_WRITE(out_EXECUTE_UNIT_IN_VAL[i][j], execute_unit_use[i][j]); 105 106 106 log_ printf(FUNC,Read_unit_to_Execution_unit,FUNCTION,"End");107 log_end(Read_unit_to_Execution_unit,FUNCTION); 107 108 }; 108 109
Note: See TracChangeset
for help on using the changeset viewer.