Ignore:
Timestamp:
Feb 12, 2009, 12:55:06 PM (15 years ago)
Author:
rosiere
Message:

1) decod_queue : add reg_LAST_SLOT.
2) Commit : insert on event -> to pop decod_queue. Head test : add information (speculative or not)
3) Context State / UPT : Branch miss and Load miss in same cycle.
4) Free List : Bank is on LSB not MSB.
5) Platforms : move data

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/IPs/systemC/processor/Morpheo/Behavioural/Core/Multi_OOO_Engine/OOO_Engine/SelfTest/src/main.cpp

    r88 r108  
    88#include "Behavioural/Core/Multi_OOO_Engine/OOO_Engine/SelfTest/include/test.h"
    99
    10 #define NB_PARAMS 22
     10#define NB_PARAMS 23
    1111
    1212void usage (int argc, char * argv[])
     
    2727  err (_(" * nb_inst_branch_complete                                                 (uint32_t         )\n"));
    2828  err (_(" * nb_branch_speculated              [nb_front_end][nb_context]            (uint32_t         )\n"));
     29  err (_(" * size_nb_inst_decod                                                      (uint32_t         )\n"));
    2930  err (_(" * nb_rename_unit_select                                                   (uint32_t         )\n"));
    3031  err (_(" * nb_execute_loop_select                                                  (uint32_t         )\n"));
     
    130131        _nb_branch_speculated [i][j] = fromString<uint32_t>(argv[x++]);
    131132    }
     133  uint32_t              _size_nb_inst_decod                = fromString<uint32_t         >(argv[x++]);
    132134  uint32_t              _nb_rename_unit_select             = fromString<uint32_t         >(argv[x++]);
    133135  uint32_t              _nb_execute_loop_select            = fromString<uint32_t         >(argv[x++]);
     
    275277         _nb_inst_branch_complete          ,
    276278         _nb_branch_speculated             ,
     279         _size_nb_inst_decod               ,
    277280         _nb_rename_unit_select            ,
    278281         _nb_execute_loop_select           ,
Note: See TracChangeset for help on using the changeset viewer.