Changeset 43 for trunk/IPs/systemC/processor/Morpheo/Behavioural/src/Statistics_compute_cycle_xxx.cpp
- Timestamp:
- Jul 9, 2007, 11:04:26 AM (17 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/IPs/systemC/processor/Morpheo/Behavioural/src/Statistics_compute_cycle_xxx.cpp
r2 r43 13 13 namespace behavioural { 14 14 15 #undef FUNCTION 16 #define FUNCTION "Statistics::compute_cycle_begin" 15 17 uint32_t Statistics::compute_cycle_begin (uint32_t num_statistics) 16 18 { 17 return _parameters_statistics._nb_cycle_before_begin + num_statistics*_parameters_statistics._period_save; 19 log_printf(FUNC,Behavioural,FUNCTION,"Begin"); 20 uint32_t _return = _parameters_statistics._nb_cycle_before_begin + num_statistics*_parameters_statistics._period_save; 21 log_printf(FUNC,Behavioural,FUNCTION,"End"); 22 23 return _return; 18 24 }; 19 25 26 #undef FUNCTION 27 #define FUNCTION "Statistics::compute_cycle_end" 20 28 uint32_t Statistics::compute_cycle_end (uint32_t num_statistics, uint32_t nb_cycle) 21 29 { 30 log_printf(FUNC,Behavioural,FUNCTION,"Begin"); 31 32 uint32_t _return; 22 33 if (num_statistics == (_nb_statistics-1)) // Last ? 23 returncompute_cycle_begin(num_statistics ) + nb_cycle;34 _return = compute_cycle_begin(num_statistics ) + nb_cycle; 24 35 else 25 return compute_cycle_begin(num_statistics+1) - 1; 36 _return = compute_cycle_begin(num_statistics+1) - 1; 37 38 log_printf(FUNC,Behavioural,FUNCTION,"End"); 39 40 return _return; 26 41 }; 27 42
Note: See TracChangeset
for help on using the changeset viewer.