Ignore:
Timestamp:
Sep 2, 2014, 6:36:27 PM (10 years ago)
Author:
meunier
Message:

RWT branch:

  • Cleaning counters
File:
1 edited

Legend:

Unmodified
Added
Removed
  • branches/RWT/modules/vci_mem_cache/caba/source/include/vci_mem_cache.h

    r783 r787  
    494494      uint32_t m_cpt_put;
    495495
    496       // TODO: clean the following counters (not necessarily useful and well-implemented)
    497       uint32_t m_cpt_read_fsm_dir_lock;        // wait DIR LOCK
    498       uint32_t m_cpt_read_fsm_n_dir_lock;      // NB DIR LOCK
    499       uint32_t m_cpt_write_fsm_dir_lock;       // wait DIR LOCK
    500       uint32_t m_cpt_write_fsm_n_dir_lock;     // NB DIR LOCK
    501       uint32_t m_cpt_xram_rsp_fsm_dir_lock;    // wait DIR LOCK
    502       uint32_t m_cpt_xram_rsp_fsm_n_dir_lock;  // NB DIR LOCK
    503       uint32_t m_cpt_cas_fsm_dir_lock;         // wait DIR LOCK
    504       uint32_t m_cpt_cas_fsm_n_dir_lock;       // NB DIR LOCK
    505       uint32_t m_cpt_cleanup_fsm_dir_lock;     // wait DIR LOCK
    506       uint32_t m_cpt_cleanup_fsm_n_dir_lock;   // NB DIR LOCK
    507      
    508       uint32_t m_cpt_dir_unused;            // NB cycles DIR LOCK unused
    509       uint32_t m_cpt_read_fsm_dir_used;     // NB cycles DIR LOCK used
    510       uint32_t m_cpt_write_fsm_dir_used;    // NB cycles DIR LOCK used
    511       uint32_t m_cpt_cas_fsm_dir_used;      // NB cycles DIR LOCK used
    512       uint32_t m_cpt_xram_rsp_fsm_dir_used; // NB cycles DIR LOCK used
    513       uint32_t m_cpt_cleanup_fsm_dir_used;  // NB cycles DIR LOCK used
    514 
    515       uint32_t m_cpt_read_fsm_trt_lock;      // wait TRT LOCK
    516       uint32_t m_cpt_write_fsm_trt_lock;     // wait TRT LOCK
    517       uint32_t m_cpt_cas_fsm_trt_lock;       // wait TRT LOCK
    518       uint32_t m_cpt_xram_rsp_fsm_trt_lock;  // wait TRT LOCK
    519       uint32_t m_cpt_ixr_fsm_trt_lock;       // wait TRT LOCK
    520      
    521       uint32_t m_cpt_read_fsm_n_trt_lock;      // NB TRT LOCK
    522       uint32_t m_cpt_write_fsm_n_trt_lock;     // NB TRT LOCK
    523       uint32_t m_cpt_cas_fsm_n_trt_lock;       // NB TRT LOCK
    524       uint32_t m_cpt_xram_rsp_fsm_n_trt_lock;  // NB TRT LOCK
    525       uint32_t m_cpt_ixr_fsm_n_trt_lock;       // NB TRT LOCK
    526 
    527       uint32_t m_cpt_read_fsm_trt_used;      // NB cycles TRT LOCK used
    528       uint32_t m_cpt_write_fsm_trt_used;     // NB cycles TRT LOCK used
    529       uint32_t m_cpt_cas_fsm_trt_used;       // NB cycles TRT LOCK used
    530       uint32_t m_cpt_xram_rsp_fsm_trt_used;  // NB cycles TRT LOCK used
    531       uint32_t m_cpt_ixr_fsm_trt_used;       // NB cycles TRT LOCK used
    532      
    533       uint32_t m_cpt_trt_unused;            // NB cycles TRT LOCK unused
    534 
    535       uint32_t m_cpt_write_fsm_upt_lock;     // wait UPT LOCK
    536       uint32_t m_cpt_xram_rsp_fsm_upt_lock;  // wait UPT LOCK
    537       uint32_t m_cpt_multi_ack_fsm_upt_lock; // wait UPT LOCK
    538       uint32_t m_cpt_cleanup_fsm_ivt_lock;   // wait UPT LOCK
    539       uint32_t m_cpt_cas_fsm_upt_lock;       // wait UPT LOCK
    540      
    541       uint32_t m_cpt_write_fsm_n_upt_lock;     // NB UPT LOCK
    542       uint32_t m_cpt_xram_rsp_fsm_n_upt_lock;  // NB UPT LOCK
    543       uint32_t m_cpt_multi_ack_fsm_n_upt_lock; // NB UPT LOCK
    544       uint32_t m_cpt_cleanup_fsm_n_upt_lock;   // NB UPT LOCK
    545       uint32_t m_cpt_cas_fsm_n_upt_lock;       // NB UPT LOCK
    546      
    547       uint32_t m_cpt_write_fsm_upt_used;     // NB cycles UPT LOCK used
    548       uint32_t m_cpt_xram_rsp_fsm_upt_used;  // NB cycles UPT LOCK used
    549       uint32_t m_cpt_multi_ack_fsm_upt_used; // NB cycles UPT LOCK used
    550       uint32_t m_cpt_cleanup_fsm_ivt_used;   // NB cycles UPT LOCK used
    551       uint32_t m_cpt_cas_fsm_upt_used;       // NB cycles UPT LOCK used
    552      
    553       uint32_t m_cpt_ivt_unused;            // NB cycles UPT LOCK unused
    554       uint32_t m_cpt_upt_unused;            // NB cycles UPT LOCK unused
    555 
    556       uint32_t m_cpt_read_fsm_heap_lock;     // wait HEAP LOCK
    557       uint32_t m_cpt_write_fsm_heap_lock;    // wait HEAP LOCK
    558       uint32_t m_cpt_cas_fsm_heap_lock;      // wait HEAP LOCK
    559       uint32_t m_cpt_cleanup_fsm_heap_lock;  // wait HEAP LOCK
    560       uint32_t m_cpt_xram_rsp_fsm_heap_lock; // wait HEAP LOCK
    561      
    562       uint32_t m_cpt_read_fsm_n_heap_lock;     // NB HEAP LOCK
    563       uint32_t m_cpt_write_fsm_n_heap_lock;    // NB HEAP LOCK
    564       uint32_t m_cpt_cas_fsm_n_heap_lock;      // NB HEAP LOCK
    565       uint32_t m_cpt_cleanup_fsm_n_heap_lock;  // NB HEAP LOCK
    566       uint32_t m_cpt_xram_rsp_fsm_n_heap_lock; // NB HEAP LOCK
    567      
    568       uint32_t m_cpt_read_fsm_heap_used;     // NB cycles HEAP LOCK used
    569       uint32_t m_cpt_write_fsm_heap_used;    // NB cycles HEAP LOCK used
    570       uint32_t m_cpt_cas_fsm_heap_used;      // NB cycles HEAP LOCK used
    571       uint32_t m_cpt_cleanup_fsm_heap_used;  // NB cycles HEAP LOCK used
    572       uint32_t m_cpt_xram_rsp_fsm_heap_used; // NB cycles HEAP LOCK used
    573      
     496      uint32_t m_cpt_dir_unused; // NB cycles DIR LOCK unused
     497      uint32_t m_cpt_trt_unused; // NB cycles TRT LOCK unused
     498      uint32_t m_cpt_ivt_unused; // NB cycles UPT LOCK unused
     499      uint32_t m_cpt_upt_unused; // NB cycles UPT LOCK unused
     500
     501      // Unused
    574502      uint32_t m_cpt_read_data_unc;
    575503      uint32_t m_cpt_read_data_miss_CC;
Note: See TracChangeset for help on using the changeset viewer.