Changeset 123 for trunk/IPs/systemC/processor/Morpheo/Behavioural/Core/Multi_Execute_loop/Execute_loop/Multi_Execute_unit/Execute_unit/Functionnal_unit/src
- Timestamp:
- Jun 8, 2009, 10:43:30 PM (15 years ago)
- Location:
- trunk/IPs/systemC/processor/Morpheo/Behavioural/Core/Multi_Execute_loop/Execute_loop/Multi_Execute_unit/Execute_unit/Functionnal_unit/src
- Files:
-
- 3 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/IPs/systemC/processor/Morpheo/Behavioural/Core/Multi_Execute_loop/Execute_loop/Multi_Execute_unit/Execute_unit/Functionnal_unit/src/Functionnal_unit.cpp
r116 r123 42 42 allocation (); 43 43 44 #if DEBUG_Functionnal_unit == true45 log_printf(INFO,Functionnal_unit,FUNCTION,_("<%s> Parameters"),_name.c_str());44 // #if DEBUG_Functionnal_unit == true 45 // log_printf(INFO,Functionnal_unit,FUNCTION,_("<%s> Parameters"),_name.c_str()); 46 46 47 std::cout << *param << std::endl;48 #endif47 // std::cout << *param << std::endl; 48 // #endif 49 49 50 50 #ifdef STATISTICS -
trunk/IPs/systemC/processor/Morpheo/Behavioural/Core/Multi_Execute_loop/Execute_loop/Multi_Execute_unit/Execute_unit/Functionnal_unit/src/Functionnal_unit_genMealy.cpp
r118 r123 31 31 // Can out if : have an instruction and is finish (latence == 0) 32 32 internal_EXECUTE_OUT_VAL = (reg_BUSY_OUT and (_execute_operation_out->_timing._latence == 0)); 33 34 PORT_WRITE(out_EXECUTE_OUT_VAL, internal_EXECUTE_OUT_VAL);35 33 } 36 34 … … 50 48 (internal_EXECUTE_OUT_VAL and PORT_READ(in_EXECUTE_OUT_ACK))); 51 49 } 52 53 PORT_WRITE(out_EXECUTE_IN_ACK , internal_EXECUTE_IN_ACK);54 50 } 55 51 } 52 else 53 { 54 // RESET 55 internal_EXECUTE_IN_ACK = 0; 56 internal_EXECUTE_OUT_VAL = 0; 57 } 58 59 // Write Output 60 PORT_WRITE(out_EXECUTE_IN_ACK , internal_EXECUTE_IN_ACK); 61 PORT_WRITE(out_EXECUTE_OUT_VAL, internal_EXECUTE_OUT_VAL); 56 62 57 63 log_end(Functionnal_unit,FUNCTION); -
trunk/IPs/systemC/processor/Morpheo/Behavioural/Core/Multi_Execute_loop/Execute_loop/Multi_Execute_unit/Execute_unit/Functionnal_unit/src/Functionnal_unit_genMoore.cpp
r116 r123 26 26 log_function(Functionnal_unit,FUNCTION,_name.c_str()); 27 27 28 if (PORT_READ(in_NRESET)) 28 29 { 29 30 if (_param->_have_port_context_id)
Note: See TracChangeset
for help on using the changeset viewer.