Ignore:
Timestamp:
Feb 1, 2011, 9:57:54 PM (13 years ago)
Author:
rosiere
Message:

1) Integration of RegisterFile_Internal_Banked in RegisterFile?
2) Erase "read_write" interface in RegisterFile_Monolithic component
3) Add smith predictor parameters in Load_store_pointer_unit.
4) Fix not statistics flags

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/IPs/systemC/processor/Morpheo/Behavioural/Core/Multi_Front_end/Front_end/Prediction_unit/Direction/src/Parameters.cpp

    r111 r146  
    1919#undef  FUNCTION
    2020#define FUNCTION "Direction::Parameters"
    21   Parameters::Parameters (Tpredictor_t predictor_scheme          ,
    22                           uint32_t     nb_inst_predict           ,
    23                           uint32_t     nb_inst_update            ,
    24                           uint32_t     size_address              ,
    25                           bool         have_bht               [3],
    26                           uint32_t     bht_size_shifter       [3],
    27                           uint32_t     bht_nb_shifter         [3],
    28                           bool         have_pht               [3],
    29                           uint32_t     pht_size_counter       [3],
    30                           uint32_t     pht_nb_counter         [3],
    31                           uint32_t     pht_size_address_share [3],
    32                           bool         is_toplevel)
     21  Parameters::Parameters (Tpredictor_t   predictor_scheme          ,
     22                          uint32_t       nb_inst_predict           ,
     23                          uint32_t       nb_inst_update            ,
     24                          uint32_t       size_address              ,
     25                          bool           have_bht               [3],
     26                          uint32_t       bht_size_shifter       [3],
     27                          uint32_t       bht_nb_shifter         [3],
     28                          bool           have_pht               [3],
     29                          uint32_t       pht_size_counter       [3],
     30                          uint32_t       pht_nb_counter         [3],
     31                          uint32_t       pht_size_address_share [3],
     32                          Tpht_scheme_t  pht_scheme             [3],
     33                          bool           is_toplevel)
    3334  {
    3435    log_printf(FUNC,Direction,FUNCTION,"Begin");
     
    4849        _pht_nb_counter         [i] = pht_nb_counter         [i];
    4950        _pht_size_address_share [i] = pht_size_address_share [i];
     51        _pht_scheme             [i] = pht_scheme             [i];
    5052      }
    5153
     
    148150         _pht_size_counter      ,
    149151         _pht_nb_counter        ,
    150          _pht_size_address_share
     152         _pht_size_address_share,
     153         _pht_scheme
    151154         );
    152155   
Note: See TracChangeset for help on using the changeset viewer.