Ignore:
Timestamp:
Apr 5, 2007, 4:17:30 PM (17 years ago)
Author:
rosiere
Message:

Interface normalisé
Début du banc de registres multi niveaux

Location:
trunk/IPs/systemC/processor/Morpheo/Behavioural/include
Files:
2 edited

Legend:

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

    r3 r15  
    22#define DEBUG_COMPONENT_H
    33
    4 #define DEBUG_Behavioural                                 false
    5 
    6 // Behavioural/Generic/
    7 #define DEBUG_Counter                                     false
    8 #define DEBUG_Group                                       false
    9 #define DEBUG_Register_File                               false
    10 #define DEBUG_Shifter                                     false
    11 // Behavioural/Generic/Select/
    12 #define DEBUG_Pseudo_LRU                                  false
    13 // Behavioural/Stage_1_Ifetch/
    14 // Behavioural/Stage_1_Ifetch/Predictor/
    15 // Behavioural/Stage_1_Ifetch/Predictor/Meta_Predictor/
    16 #define DEBUG_Two_Level_Branch_Predictor                  false
    17 // Behavioural/Stage_1_Ifetch/Predictor/Meta_Predictor/Two_Level_Branch_Predictor/
    18 #define DEBUG_Two_Level_Branch_Predictor_Glue             false
    19 #define DEBUG_Branch_History_Table                        false
    20 #define DEBUG_Pattern_History_Table                       false
     4#define DEBUG_Behavioural                                   false
     5#define   DEBUG_Generic                                     false
     6#define     DEBUG_Counter                                   false
     7#define     DEBUG_Group                                     false
     8#define     DEBUG_Shifter                                   false
     9#define     DEBUG_Register_File                             false
     10#define     DEBUG_RegisterFile_Multi_Banked                 true
     11#define       DEBUG_RegisterFile_Multi_Banked_Glue          true
     12#define     DEBUG_Select                                    false
     13#define       DEBUG_Select_Priority_Fixed                   true
     14#define     DEBUG_Victim                                    false
     15#define       DEBUG_Victim_Pseudo_LRU                       false
     16#define   DEBUG_Stage_1_Ifetch                              false
     17#define     DEBUG_Predictor                                 false
     18#define       DEBUG_Meta_Predictor                          false
     19#define         DEBUG_Meta_Predictor_Glue                   false
     20#define           DEBUG_Two_Level_Branch_Predictor          false
     21#define             DEBUG_Two_Level_Branch_Predictor_Glue   false
     22#define             DEBUG_Branch_History_Table              false
     23#define             DEBUG_Pattern_History_Table             false
     24#define   DEBUG_Stage_5_Execute                             false
     25#define     DEBUG_Execution_cluster                         false
     26#define       DEBUG_Execution_group                         false
     27#define         DEBUG_Execution_unit                        false
    2128
    2229#endif
  • trunk/IPs/systemC/processor/Morpheo/Behavioural/include/Parameters.h

    r2 r15  
    2727  {
    2828    // -----[ fields ]----------------------------------------------------
    29     // Constant
    30   public   : const uint32_t _size_condition;
    31   public   : const uint32_t _size_instruction;
    32   public   : const uint32_t _size_instruction_log2;
    3329
    3430    // -----[ methods ]---------------------------------------------------
Note: See TracChangeset for help on using the changeset viewer.