Changeset 82 for trunk/IPs/systemC/processor/Morpheo/Behavioural/Core/Multi_Execute_loop/Execute_loop/Network/Execution_unit_to_Write_unit
- Timestamp:
- May 1, 2008, 6:48:45 PM (16 years ago)
- Location:
- trunk/IPs/systemC/processor/Morpheo/Behavioural/Core/Multi_Execute_loop/Execute_loop/Network/Execution_unit_to_Write_unit
- Files:
-
- 2 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/IPs/systemC/processor/Morpheo/Behavioural/Core/Multi_Execute_loop/Execute_loop/Network/Execution_unit_to_Write_unit/SelfTest/src/test.cpp
r81 r82 7 7 */ 8 8 9 #define NB_ITERATION 1 10 #define CYCLE_MAX (128*NB_ITERATION) 11 9 12 #include "Behavioural/Core/Multi_Execute_loop/Execute_loop/Network/Execution_unit_to_Write_unit/SelfTest/include/test.h" 10 13 #include "Common/include/Test.h" … … 12 15 #include "Behavioural/include/Allocation.h" 13 16 #include <set> 14 15 #define NB_ITERATION 116 #define CYCLE_MAX (128*NB_ITERATION)17 18 #define LABEL(str...) \19 { \20 msg (_("{%d} "),static_cast<uint32_t>(sc_simulation_time())); \21 msg (str); \22 msg (_("\n")); \23 } while(0)24 25 #define SC_START(cycle_offset) \26 do \27 { \28 /*cout << "SC_START (begin)" << endl;*/ \29 \30 uint32_t cycle_current = static_cast<uint32_t>(sc_simulation_time()); \31 if (cycle_offset != 0) \32 { \33 cout << "##########[ cycle "<< cycle_current+cycle_offset << " ]" << endl; \34 } \35 \36 if (cycle_current > CYCLE_MAX) \37 { \38 TEST_KO("Maximal cycles Reached"); \39 } \40 \41 sc_start(cycle_offset); \42 \43 /*cout << "SC_START (end )" << endl;*/ \44 } while(0)45 17 46 18 … … 106 78 #endif 107 79 108 Execution_unit_to_Write_unit * _Execution_unit_to_Write_unit = new Execution_unit_to_Write_unit (name.c_str(), 80 Execution_unit_to_Write_unit * _Execution_unit_to_Write_unit = new Execution_unit_to_Write_unit 81 (name.c_str(), 109 82 #ifdef STATISTICS 110 83 _parameters_statistics, 111 84 #endif 112 _param); 85 _param, 86 USE_ALL); 113 87 114 88 #ifdef SYSTEMC -
trunk/IPs/systemC/processor/Morpheo/Behavioural/Core/Multi_Execute_loop/Execute_loop/Network/Execution_unit_to_Write_unit/include/Execution_unit_to_Write_unit.h
r81 r82 126 126 #endif 127 127 Parameters * param, 128 morpheo::behavioural::Tusage_t usage =USE_ALL128 morpheo::behavioural::Tusage_t usage 129 129 ); 130 130 public : ~Execution_unit_to_Write_unit (void);
Note: See TracChangeset
for help on using the changeset viewer.