Ignore:
Timestamp:
May 26, 2009, 9:01:47 PM (15 years ago)
Author:
rosiere
Message:

1) Context_state : Add statistics
2) Add configuration with multi front_end
3) Add optionnal pid at log filename

File:
1 edited

Legend:

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

    r88 r120  
    4545        PORT_WRITE(out_PREDICT_UPDATE_PREDICTION_ID [i], internal_PREDICT_UPDATE_PREDICTION_ID [i]);
    4646
    47         bool is_accurate = not _param->_not_accurate_block_predict or reg_IS_ACCURATE[context];
     47        bool is_accurate = _param->_accurate_block_predict or reg_IS_ACCURATE[context];
    4848
    4949        // Ack if :
     
    5252        //  * is_accurate
    5353        internal_PREDICT_ACK [i] = ((reg_UPDATE_FETCH_PREDICTION_TABLE [context][top]._state == UPDATE_FETCH_PREDICTION_STATE_EMPTY) and
    54 //                                  PORT_READ(in_PREDICT_BTB_IS_ACCURATE [i]) and
    55                                     (reg_EVENT_STATE [context] == EVENT_STATE_OK) and
     54                                    (reg_EVENT_STATE [context] == EVENT_STATE_OK) and
     55//                                  (reg_UFPT_NB_UPDATE [context] == 0) and
    5656                                    is_accurate);
    5757
Note: See TracChangeset for help on using the changeset viewer.