Ignore:
Timestamp:
Sep 24, 2007, 2:00:35 PM (17 years ago)
Author:
rosiere
Message:

Ajout SystemC read_queue et reservation_station
Ajout port au bloc registerfile_monolithic (à ajouter également au bloc registerfile et registerfile_multi_banked)
Modif param : passage de pointeur (attention, tous les composants n'ont pas été tous modifier)

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/IPs/systemC/processor/Morpheo/Behavioural/Generic/RegisterFile/RegisterFile_Monolithic/src/Statistics.cpp

    r15 r55  
    1515namespace registerfile_monolithic    {
    1616
    17   Statistics::Statistics (string                                      name                       ,
    18                           morpheo::behavioural::Parameters_Statistics parameters_statistics      ,
    19                           Parameters                                  parameters
     17  Statistics::Statistics (string                                        name                       ,
     18                          morpheo::behavioural::Parameters_Statistics * parameters_statistics      ,
     19                          Parameters                                  * parameters
    2020                          ) :
    2121    morpheo::behavioural::Statistics(name                  ,
     
    2323    _parameters(parameters)
    2424  {
     25    _param_port_read = new morpheo::behavioural::generic::group::Parameters(_parameters->_nb_port_read);
    2526    _stat_port_read  = new morpheo::behavioural::generic::group::Statistics (name + "_port_read"   ,
    2627                                                                             parameters_statistics ,
    27                                                                              morpheo::behavioural::generic::group::Parameters(_parameters._nb_port_read));
    28     _stat_port_write = new morpheo::behavioural::generic::group::Statistics (name + "_port_write"   ,
     28                                                                             _param_port_read);
     29
     30    _param_port_write = new morpheo::behavioural::generic::group::Parameters(_parameters->_nb_port_write);
     31    _stat_port_write  = new morpheo::behavioural::generic::group::Statistics (name + "_port_write"   ,
    2932                                                                             parameters_statistics ,
    30                                                                              morpheo::behavioural::generic::group::Parameters(_parameters._nb_port_write));
     33                                                                             _param_port_write);
    3134  };
    3235 
     
    4043  Statistics::~Statistics ()
    4144  {
     45    delete _param_port_read;
     46    delete _param_port_write;
    4247    delete _stat_port_read ;
    4348    delete _stat_port_write;
Note: See TracChangeset for help on using the changeset viewer.