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

Location:
trunk/IPs/systemC/processor/Morpheo/Behavioural/Core/Multi_Execute_loop/Execute_loop/Multi_Execute_unit/Execute_unit/Load_store_unit
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • trunk/IPs/systemC/processor/Morpheo/Behavioural/Core/Multi_Execute_loop/Execute_loop/Multi_Execute_unit/Execute_unit/Load_store_unit/include/Parameters.h

    r138 r146  
    3535  public : Tspeculative_load_t _speculative_load                   ;
    3636  public : Tpredictor_t        _speculative_commit_predictor_scheme;
    37   public : uint32_t          * _lsu_pht_size_counter               ;//[1]
    38   public : uint32_t          * _lsu_pht_nb_counter                 ;//[1]
     37  /* public : uint32_t          * _lsu_pht_size_counter               ;//[1] */
     38  /* public : uint32_t          * _lsu_pht_nb_counter                 ;//[1] */
    3939  public : uint32_t            _nb_bypass_memory                   ;
    4040  public : uint32_t            _nb_cache_port                      ;
     
    8383                        Tspeculative_load_t speculative_load                   ,
    8484                        Tpredictor_t        speculative_commit_predictor_scheme,
    85                         uint32_t          * lsu_pht_size_counter               ,//[1]
    86                         uint32_t          * lsu_pht_nb_counter                 ,//[1]
     85                        /* uint32_t          * lsu_pht_size_counter               ,//[1] */
     86                        /* uint32_t          * lsu_pht_nb_counter                 ,//[1] */
    8787                        uint32_t            nb_bypass_memory                   ,
    8888                        uint32_t            nb_cache_port                      ,
  • trunk/IPs/systemC/processor/Morpheo/Behavioural/Core/Multi_Execute_loop/Execute_loop/Multi_Execute_unit/Execute_unit/Load_store_unit/src/Parameters.cpp

    r138 r146  
    2828                          Tspeculative_load_t speculative_load                   ,
    2929                          Tpredictor_t        speculative_commit_predictor_scheme,
    30                           uint32_t          * lsu_pht_size_counter               ,//[1]
    31                           uint32_t          * lsu_pht_nb_counter                 ,//[1]
     30                          // uint32_t          * lsu_pht_size_counter               ,//[1]
     31                          // uint32_t          * lsu_pht_nb_counter                 ,//[1]
    3232                          uint32_t            nb_bypass_memory                   ,
    3333                          uint32_t            nb_cache_port                      ,
     
    5555    _speculative_load                      = speculative_load                   ;
    5656    _speculative_commit_predictor_scheme   = speculative_commit_predictor_scheme;
    57     _lsu_pht_size_counter                  = lsu_pht_size_counter               ;
    58     _lsu_pht_nb_counter                    = lsu_pht_nb_counter                 ;
     57    // _lsu_pht_size_counter                  = lsu_pht_size_counter               ;
     58    // _lsu_pht_nb_counter                    = lsu_pht_nb_counter                 ;
    5959    _nb_bypass_memory                      = nb_bypass_memory                   ;
    6060    _nb_cache_port                         = nb_cache_port                      ;
Note: See TracChangeset for help on using the changeset viewer.