Ignore:
Timestamp:
Dec 19, 2008, 4:34:00 PM (16 years ago)
Author:
rosiere
Message:

1) Update Prediction Table : statistics
2) Size instruction address on 30 bits
3) Change Log File
4) Add debug_level in simulation configuration file

File:
1 edited

Legend:

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

    r88 r97  
    8484  uint32_t              * ras_size_queue                                ,//[nb_thread]
    8585  uint32_t              * upt_size_queue                                ,//[nb_thread]
     86  uint32_t              * ufpt_size_queue                               ,//[nb_thread]
    8687
    8788  // Decod bloc
     
    237238    _ras_size_queue                          = ras_size_queue                          ;
    238239    _upt_size_queue                          = upt_size_queue                          ;
     240    _ufpt_size_queue                         = ufpt_size_queue                         ;
    239241
    240242    _nb_decod_bloc                           = nb_decod_bloc                           ;
     
    441443    ALLOC2(_front_end_ras_size_queue                      ,uint32_t         ,_nb_front_end,_nb_context[it1]);
    442444    ALLOC2(_front_end_upt_size_queue                      ,uint32_t         ,_nb_front_end,_nb_context[it1]);
     445    ALLOC2(_front_end_ufpt_size_queue                     ,uint32_t         ,_nb_front_end,_nb_context[it1]);
    443446
    444447    for (uint32_t i=0; i<_nb_front_end; ++i)
     
    451454          _front_end_ras_size_queue               [i][j] = _ras_size_queue    [num_thread];
    452455          _front_end_upt_size_queue               [i][j] = _upt_size_queue    [num_thread];
     456          _front_end_ufpt_size_queue              [i][j] = _ufpt_size_queue   [num_thread];
    453457
    454458          uint32_t num_decod_bloc = _link_decod_bloc_with_thread [num_thread];
     
    17331737        _front_end_ras_size_queue               [i],
    17341738        _front_end_upt_size_queue               [i],
     1739        _front_end_ufpt_size_queue              [i],
    17351740        _size_nb_inst_commit                   
    17361741        );
     
    20272032    DELETE1(_front_end_nb_inst_branch_complete                      ,_nb_front_end);
    20282033    DELETE3(_front_end_instruction_implemeted                       ,_nb_front_end,_nb_context[it1],NB_INSTRUCTION);
     2034    DELETE2(_front_end_ufpt_size_queue                              ,_nb_front_end,_nb_context[it1]);
    20292035    DELETE2(_front_end_upt_size_queue                               ,_nb_front_end,_nb_context[it1]);
    20302036    DELETE2(_front_end_ras_size_queue                               ,_nb_front_end,_nb_context[it1]);
Note: See TracChangeset for help on using the changeset viewer.