Ignore:
Timestamp:
Feb 5, 2009, 12:18:31 PM (15 years ago)
Author:
rosiere
Message:

1) Bug fix : Load Miss Speculation (in Commit_unit, Update Prediction Table and Context State)
2) Change address, in rob write address_next.
3) Move Meta_Predictor in save directory

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/IPs/systemC/processor/Morpheo/Behavioural/include/Constants.h

    r104 r105  
    598598                                                     
    599599#  define EVENT_TYPE_NONE                          0          // no event
    600 #  define EVENT_TYPE_MISS_SPECULATION              1          // miss of speculation (load or branch miss speculation)
    601 #  define EVENT_TYPE_EXCEPTION                     2          // exception or interruption occure
    602 #  define EVENT_TYPE_BRANCH_NO_ACCURATE            3          // branch is no accurate (old speculation is a miss)
     600#  define EVENT_TYPE_BRANCH_MISS_SPECULATION       1          // miss of speculation (load or branch miss speculation)
     601#  define EVENT_TYPE_LOAD_MISS_SPECULATION         2          // miss of speculation (load or branch miss speculation)
     602#  define EVENT_TYPE_EXCEPTION                     3          // exception or interruption occure
     603//#define EVENT_TYPE_BRANCH_NO_ACCURATE            3          // branch is no accurate (old speculation is a miss)
    603604#  define EVENT_TYPE_SPR_ACCESS                    4          // decod a mtspr or mfspr instruction
    604605#  define EVENT_TYPE_MSYNC                         5          // decod a memory   synchronization
Note: See TracChangeset for help on using the changeset viewer.