- Timestamp:
- Sep 24, 2007, 2:00:35 PM (17 years ago)
- Location:
- trunk/IPs/systemC/processor/Morpheo/Behavioural/Generic/Group
- Files:
-
- 4 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/IPs/systemC/processor/Morpheo/Behavioural/Generic/Group/include/Statistics.h
r2 r55 24 24 { 25 25 // -----[ fields ]---------------------------------------------------- 26 private : const Parameters 26 private : const Parameters * _parameters; 27 27 private : Counters ** _counters; 28 28 29 29 30 30 // -----[ methods ]--------------------------------------------------- 31 public : Statistics (string name ,32 morpheo::behavioural::Parameters_Statistics parameters_statistics ,33 Parameters parameters31 public : Statistics (string name , 32 morpheo::behavioural::Parameters_Statistics * parameters_statistics , 33 Parameters * parameters 34 34 ); 35 35 //public : Statistics (Statistics & stat); -
trunk/IPs/systemC/processor/Morpheo/Behavioural/Generic/Group/src/Statistics.cpp
r2 r55 14 14 namespace group { 15 15 16 Statistics::Statistics (string name ,17 morpheo::behavioural::Parameters_Statistics parameters_statistics ,18 Parameters parameters16 Statistics::Statistics (string name , 17 morpheo::behavioural::Parameters_Statistics * parameters_statistics , 18 Parameters * parameters 19 19 ) : 20 20 morpheo::behavioural::Statistics(name , -
trunk/IPs/systemC/processor/Morpheo/Behavioural/Generic/Group/src/Statistics_add.cpp
r2 r55 32 32 void Statistics::add (uint32_t nb_use) 33 33 { 34 test_if_save<Counters,Parameters>(_counters, _parameters);34 test_if_save<Counters,Parameters>(_counters,*_parameters); 35 35 36 36 if (_nb_statistics>0) … … 42 42 _counters[i]->_nb_cycle_none_use ++; 43 43 else 44 if (nb_use == _parameters ._nb_elt)44 if (nb_use == _parameters->_nb_elt) 45 45 _counters[i]->_nb_cycle_full_use ++; 46 46 else -
trunk/IPs/systemC/processor/Morpheo/Behavioural/Generic/Group/src/Statistics_print_body.cpp
r2 r55 44 44 << _counters[i]->_nb_use << "\" /> <!-- average : " 45 45 << average(_counters[i]->_nb_use, nb_cycle) << " - " 46 << percent(_counters[i]->_nb_use,_parameters ._nb_elt*nb_cycle) << "% -->" << endl46 << percent(_counters[i]->_nb_use,_parameters->_nb_elt*nb_cycle) << "% -->" << endl 47 47 << tab << "\t</cycle>" << endl; 48 48 }
Note: See TracChangeset
for help on using the changeset viewer.