Ignore:
Timestamp:
Feb 16, 2010, 1:35:48 PM (14 years ago)
Author:
rosiere
Message:

Various modif (add test, and vhdl)

Location:
trunk/IPs/systemC/processor/Morpheo/Behavioural/Core/Multi_Front_end/Front_end/Decod_unit/Decod_queue/include
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • trunk/IPs/systemC/processor/Morpheo/Behavioural/Core/Multi_Front_end/Front_end/Decod_unit/Decod_queue/include/Decod_queue.h

    r136 r137  
    7575  public    : SC_IN (Tcontext_t         )  **  in_DECOD_IN_CONTEXT_ID     ;//[nb_inst_decod]
    7676  public    : SC_IN (Tdepth_t           )  **  in_DECOD_IN_DEPTH          ;//[nb_inst_decod]
     77#ifdef STATISTICS
     78  public    : SC_IN (uint32_t           )  **  in_DECOD_IN_INSTRUCTION    ;//[nb_inst_decod]
     79#endif
    7780  public    : SC_IN (Ttype_t            )  **  in_DECOD_IN_TYPE           ;//[nb_inst_decod]
    7881  public    : SC_IN (Toperation_t       )  **  in_DECOD_IN_OPERATION      ;//[nb_inst_decod]
     
    103106  public    : SC_OUT(Tcontext_t         )  ** out_DECOD_OUT_CONTEXT_ID    ;//[nb_inst_decod]
    104107  public    : SC_OUT(Tdepth_t           )  ** out_DECOD_OUT_DEPTH         ;//[nb_inst_decod]
     108#ifdef STATISTICS
     109  public    : SC_OUT(uint32_t           )  ** out_DECOD_OUT_INSTRUCTION   ;//[nb_inst_decod]
     110#endif
    105111  public    : SC_OUT(Ttype_t            )  ** out_DECOD_OUT_TYPE          ;//[nb_inst_decod]
    106112  public    : SC_OUT(Toperation_t       )  ** out_DECOD_OUT_OPERATION     ;//[nb_inst_decod]
  • trunk/IPs/systemC/processor/Morpheo/Behavioural/Core/Multi_Front_end/Front_end/Decod_unit/Decod_queue/include/Types.h

    r112 r137  
    3333  public : Tcontext_t         * _context_id     ;
    3434  public : Tdepth_t           * _depth          ;
     35#ifdef STATISTICS
     36  public : uint32_t           * _instruction    ;
     37#endif
    3538  public : Ttype_t            * _type           ;
    3639  public : Toperation_t       * _operation      ;
     
    6265      ALLOC1(_context_id     ,Tcontext_t         ,_nb_inst);
    6366      ALLOC1(_depth          ,Tdepth_t           ,_nb_inst);
     67#ifdef STATISTICS
     68      ALLOC1(_instruction    ,uint32_t           ,_nb_inst);
     69#endif
    6470      ALLOC1(_type           ,Ttype_t            ,_nb_inst);
    6571      ALLOC1(_operation      ,Toperation_t       ,_nb_inst);
     
    94100      DELETE1(_context_id     ,_nb_inst);
    95101      DELETE1(_depth          ,_nb_inst);
     102#ifdef STATISTICS
     103      DELETE1(_instruction    ,_nb_inst);
     104#endif
    96105      DELETE1(_type           ,_nb_inst);
    97106      DELETE1(_operation      ,_nb_inst);
Note: See TracChangeset for help on using the changeset viewer.