- Timestamp:
- Dec 31, 2013, 12:53:47 PM (11 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
branches/RWT/modules/vci_mem_cache/caba/source/include/vci_mem_cache.h
r604 r611 454 454 uint32_t m_cpt_update_cost; // Number of (flits * distance) for UPDT 455 455 456 uint32_t m_cpt_m _inval;// Number of requests causing M_INV457 uint32_t m_cpt_m _inval_local;// Number of local M_INV transactions458 uint32_t m_cpt_m _inval_remote;// Number of remote M_INV transactions459 uint32_t m_cpt_m _inval_cost;// Number of (flits * distance) for M_INV460 461 uint32_t m_cpt_b r_inval;// Number of BROADCAST INVAL456 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 462 462 463 463 uint32_t m_cpt_cleanup_local; // Number of local CLEANUP transactions … … 583 583 sc_in<bool> p_clk; 584 584 sc_in<bool> p_resetn; 585 sc_in<bool> p_irq; 585 586 soclib::caba::VciTarget<vci_param_int> p_vci_tgt; 586 587 soclib::caba::VciInitiator<vci_param_ext> p_vci_ixr; … … 645 646 uint32_t req_distance(uint32_t req_srcid); 646 647 bool is_local_req(uint32_t req_srcid); 648 int read_instrumentation(uint32_t regr, uint32_t & rdata); 647 649 648 650 // Component attributes … … 685 687 // broadcast address 686 688 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; 687 696 688 697 // Fifo between TGT_CMD fsm and READ fsm
Note: See TracChangeset
for help on using the changeset viewer.