Changeset 82 for trunk/IPs/systemC/processor/Morpheo/Behavioural/Core/Multi_Front_end/Front_end/Ifetch_unit/Ifetch_queue/SelfTest/src/test.cpp
- Timestamp:
- May 1, 2008, 6:48:45 PM (16 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/IPs/systemC/processor/Morpheo/Behavioural/Core/Multi_Front_end/Front_end/Ifetch_unit/Ifetch_queue/SelfTest/src/test.cpp
r81 r82 7 7 */ 8 8 9 #define NB_ITERATION 1 10 #define CYCLE_MAX (2048*NB_ITERATION) 11 9 12 #include "Behavioural/Core/Multi_Front_end/Front_end/Ifetch_unit/Ifetch_queue/SelfTest/include/test.h" 10 13 #include "Common/include/Test.h" … … 12 15 #include <list> 13 16 #include <set> 14 15 #define NB_ITERATION 116 #define CYCLE_MAX (2048*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 46 17 47 18 class entry_t … … 70 41 #endif 71 42 72 Ifetch_queue * _Ifetch_queue = new Ifetch_queue (name.c_str(), 43 Ifetch_queue * _Ifetch_queue = new Ifetch_queue 44 (name.c_str(), 73 45 #ifdef STATISTICS 74 46 _parameters_statistics, 75 47 #endif 76 _param); 48 _param, 49 USE_ALL); 77 50 78 51 #ifdef SYSTEMC
Note: See TracChangeset
for help on using the changeset viewer.