Ignore:
Timestamp:
Dec 10, 2008, 7:31:39 PM (15 years ago)
Author:
rosiere
Message:

Almost complete design
with Test and test platform

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/IPs/systemC/processor/Morpheo/Behavioural/Core/Multi_OOO_Engine/OOO_Engine/Rename_unit/Register_translation_unit/Register_translation_unit_Glue/src/Parameters.cpp

    r81 r88  
    2121#define FUNCTION "Register_translation_unit_Glue::Parameters"
    2222  Parameters::Parameters (uint32_t nb_inst_insert,
    23                           uint32_t nb_inst_retire)
     23                          uint32_t nb_inst_retire,
     24                          uint32_t size_general_register,
     25                          uint32_t size_special_register,
     26                          bool     is_toplevel)
    2427  {
    2528    log_printf(FUNC,Register_translation_unit_Glue,FUNCTION,"Begin");
    2629
    27     _nb_inst_insert = nb_inst_insert;
    28     _nb_inst_retire = nb_inst_retire;
     30    _nb_inst_insert        = nb_inst_insert;
     31    _nb_inst_retire        = nb_inst_retire;
    2932
    3033    test();
     34
     35    if (is_toplevel)
     36      {
     37        _size_general_register = size_general_register;
     38        _size_special_register = size_special_register;
     39
     40        copy ();
     41      }
     42
    3143    log_printf(FUNC,Register_translation_unit_Glue,FUNCTION,"End");
    3244  };
     
    4355#undef  FUNCTION
    4456#define FUNCTION "Register_translation_unit_Glue::~Parameters"
    45   Parameters::~Parameters ()
     57  Parameters::~Parameters (void)
     58  {
     59    log_printf(FUNC,Register_translation_unit_Glue,FUNCTION,"Begin");
     60    log_printf(FUNC,Register_translation_unit_Glue,FUNCTION,"End");
     61  };
     62
     63#undef  FUNCTION
     64#define FUNCTION "Register_translation_unit_Glue::copy"
     65  void Parameters::copy (void)
    4666  {
    4767    log_printf(FUNC,Register_translation_unit_Glue,FUNCTION,"Begin");
Note: See TracChangeset for help on using the changeset viewer.