Ignore:
Timestamp:
Dec 31, 2013, 12:53:47 PM (10 years ago)
Author:
almaless
Message:

tested using ALMOS

File:
1 edited

Legend:

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

    r604 r611  
    454454      uint32_t     m_cpt_update_cost;    // Number of (flits * distance) for UPDT
    455455
    456       uint32_t     m_cpt_m_inval;        // Number of requests causing M_INV
    457       uint32_t     m_cpt_m_inval_local;  // Number of local M_INV transactions
    458       uint32_t     m_cpt_m_inval_remote; // Number of remote M_INV transactions
    459       uint32_t     m_cpt_m_inval_cost;   // Number of (flits * distance) for M_INV
    460 
    461       uint32_t     m_cpt_br_inval;       // Number of BROADCAST INVAL
     456      uint32_t     m_cpt_minval;         // Number of requests causing M_INV
     457      uint32_t     m_cpt_minval_local;   // Number of local M_INV transactions
     458      uint32_t     m_cpt_minval_remote; // Number of remote M_INV transactions
     459      uint32_t     m_cpt_minval_cost;    // Number of (flits * distance) for M_INV
     460
     461      uint32_t     m_cpt_binval;         // Number of BROADCAST INVAL
    462462
    463463      uint32_t     m_cpt_cleanup_local;  // Number of local CLEANUP transactions
     
    583583      sc_in<bool>                                 p_clk;
    584584      sc_in<bool>                                 p_resetn;
     585      sc_in<bool>                                 p_irq;
    585586      soclib::caba::VciTarget<vci_param_int>      p_vci_tgt;
    586587      soclib::caba::VciInitiator<vci_param_ext>   p_vci_ixr;
     
    645646      uint32_t req_distance(uint32_t req_srcid);
    646647      bool is_local_req(uint32_t req_srcid);
     648      int  read_instrumentation(uint32_t regr, uint32_t & rdata);
    647649
    648650      // Component attributes
     
    685687      // broadcast address
    686688      uint32_t                           m_broadcast_boundaries;
     689
     690      // configuration interface constants
     691      const uint32_t m_config_addr_mask;
     692      const uint32_t m_config_regr_width;
     693      const uint32_t m_config_func_width;
     694      const uint32_t m_config_regr_idx_mask;
     695      const uint32_t m_config_func_idx_mask;
    687696
    688697      // Fifo between TGT_CMD fsm and READ fsm
Note: See TracChangeset for help on using the changeset viewer.