[ { "EventName": "hnf_cache_miss", "EventidCode": "0x1", "NodeType": "0x5", "BriefDescription": "Counts total cache misses in first lookup result (high priority).", "Unit": "arm_cmn", "Compat": "(434|436|43c|43a).*" }, { "EventName": "hnf_slc_sf_cache_access", "EventidCode": "0x2", "NodeType": "0x5", "BriefDescription": "Counts number of cache accesses in first access (high priority).", "Unit": "arm_cmn", "Compat": "(434|436|43c|43a).*" }, { "EventName": "hnf_cache_fill", "EventidCode": "0x3", "NodeType": "0x5", "BriefDescription": "Counts total allocations in HN SLC (all cache line allocations to SLC).", "Unit": "arm_cmn", "Compat": "(434|436|43c|43a).*" }, { "EventName": "hnf_pocq_retry", "EventidCode": "0x4", "NodeType": "0x5", "BriefDescription": "Counts number of retried requests.", "Unit": "arm_cmn", "Compat": "(434|436|43c|43a).*" }, { "EventName": "hnf_pocq_reqs_recvd", "EventidCode": "0x5", "NodeType": "0x5", "BriefDescription": "Counts number of requests that HN receives.", "Unit": "arm_cmn", "Compat": "(434|436|43c|43a).*" }, { "EventName": "hnf_sf_hit", "EventidCode": "0x6", "NodeType": "0x5", "BriefDescription": "Counts number of SF hits.", "Unit": "arm_cmn", "Compat": "(434|436|43c|43a).*" }, { "EventName": "hnf_sf_evictions", "EventidCode": "0x7", "NodeType": "0x5", "BriefDescription": "Counts number of SF eviction cache invalidations initiated.", "Unit": "arm_cmn", "Compat": "(434|436|43c|43a).*" }, { "EventName": "hnf_dir_snoops_sent", "EventidCode": "0x8", "NodeType": "0x5", "BriefDescription": "Counts number of directed snoops sent (not including SF back invalidation).", "Unit": "arm_cmn", "Compat": "(434|436|43c|43a).*" }, { "EventName": "hnf_brd_snoops_sent", "EventidCode": "0x9", "NodeType": "0x5", "BriefDescription": "Counts number of multicast snoops sent (not including SF back invalidation).", "Unit": "arm_cmn", "Compat": "(434|436|43c|43a).*" }, { "EventName": "hnf_slc_eviction", "EventidCode": "0xa", "NodeType": "0x5", "BriefDescription": "Counts number of SLC evictions (dirty only).", "Unit": "arm_cmn", "Compat": "(434|436|43c|43a).*" }, { "EventName": "hnf_slc_fill_invalid_way", "EventidCode": "0xb", "NodeType": "0x5", "BriefDescription": "Counts number of SLC fills to an invalid way.", "Unit": "arm_cmn", "Compat": "(434|436|43c|43a).*" }, { "EventName": "hnf_mc_retries", "EventidCode": "0xc", "NodeType": "0x5", "BriefDescription": "Counts number of retried transactions by the MC.", "Unit": "arm_cmn", "Compat": "(434|436|43c|43a).*" }, { "EventName": "hnf_mc_reqs", "EventidCode": "0xd", "NodeType": "0x5", "BriefDescription": "Counts number of requests that are sent to MC.", "Unit": "arm_cmn", "Compat": "(434|436|43c|43a).*" }, { "EventName": "hnf_qos_hh_retry", "EventidCode": "0xe", "NodeType": "0x5", "BriefDescription": "Counts number of times a HighHigh priority request is protocolretried at the HN-F.", "Unit": "arm_cmn", "Compat": "(434|436|43c|43a).*" }, { "EventName": "rnid_s0_rdata_beats", "EventidCode": "0x1", "NodeType": "0xa", "BriefDescription": "Number of RData beats (RVALID and RREADY) dispatched on port 0. This event measures the read bandwidth, including CMO responses.", "Unit": "arm_cmn", "Compat": "(434|436|43c|43a).*" }, { "EventName": "rnid_s1_rdata_beats", "EventidCode": "0x2", "NodeType": "0xa", "BriefDescription": "Number of RData beats (RVALID and RREADY) dispatched on port 1. This event measures the read bandwidth, including CMO responses.", "Unit": "arm_cmn", "Compat": "(434|436|43c|43a).*" }, { "EventName": "rnid_s2_rdata_beats", "EventidCode": "0x3", "NodeType": "0xa", "BriefDescription": "Number of RData beats (RVALID and RREADY) dispatched on port 2. This event measures the read bandwidth, including CMO responses.", "Unit": "arm_cmn", "Compat": "(434|436|43c|43a).*" }, { "EventName": "rnid_rxdat_flits", "EventidCode": "0x4", "NodeType": "0xa", "BriefDescription": "Number of RXDAT flits received. This event measures the true read data bandwidth, excluding CMOs.", "Unit": "arm_cmn", "Compat": "(434|436|43c|43a).*" }, { "EventName": "rnid_txdat_flits", "EventidCode": "0x5", "NodeType": "0xa", "BriefDescription": "Number of TXDAT flits dispatched. This event measures the write bandwidth.", "Unit": "arm_cmn", "Compat": "(434|436|43c|43a).*" }, { "EventName": "rnid_txreq_flits_total", "EventidCode": "0x6", "NodeType": "0xa", "BriefDescription": "Number of TXREQ flits dispatched. This event measures the total request bandwidth.", "Unit": "arm_cmn", "Compat": "(434|436|43c|43a).*" }, { "EventName": "rnid_txreq_flits_retried", "EventidCode": "0x7", "NodeType": "0xa", "BriefDescription": "Number of retried TXREQ flits dispatched. This event measures the retry rate.", "Unit": "arm_cmn", "Compat": "(434|436|43c|43a).*" }, { "EventName": "sbsx_txrsp_retryack", "EventidCode": "0x4", "NodeType": "0x7", "BriefDescription": "Number of RXREQ flits dispatched. This event is a measure of the retry rate.", "Unit": "arm_cmn", "Compat": "(434|436|43c|43a).*" }, { "EventName": "sbsx_txdat_flitv", "EventidCode": "0x5", "NodeType": "0x7", "BriefDescription": "Number of TXDAT flits dispatched from XP to SBSX. This event is a measure of the write bandwidth.", "Unit": "arm_cmn", "Compat": "(434|436|43c|43a).*" }, { "EventName": "sbsx_arvalid_no_arready", "EventidCode": "0x21", "NodeType": "0x7", "BriefDescription": "Number of cycles the SBSX bridge is stalled because of backpressure on AR channel.", "Unit": "arm_cmn", "Compat": "(434|436|43c|43a).*" }, { "EventName": "sbsx_awvalid_no_awready", "EventidCode": "0x22", "NodeType": "0x7", "BriefDescription": "Number of cycles the SBSX bridge is stalled because of backpressure on AW channel.", "Unit": "arm_cmn", "Compat": "(434|436|43c|43a).*" }, { "EventName": "sbsx_wvalid_no_wready", "EventidCode": "0x23", "NodeType": "0x7", "BriefDescription": "Number of cycles the SBSX bridge is stalled because of backpressure on W channel.", "Unit": "arm_cmn", "Compat": "(434|436|43c|43a).*" }, { "EventName": "hni_txrsp_retryack", "EventidCode": "0x2a", "NodeType": "0x4", "BriefDescription": "Number of RXREQ flits dispatched. This event is a measure of the retry rate.", "Unit": "arm_cmn", "Compat": "(434|436|43c|43a).*" }, { "EventName": "hni_arvalid_no_arready", "EventidCode": "0x2b", "NodeType": "0x4", "BriefDescription": "Number of cycles the HN-I bridge is stalled because of backpressure on AR channel.", "Unit": "arm_cmn", "Compat": "(434|436|43c|43a).*" }, { "EventName": "hni_arready_no_arvalid", "EventidCode": "0x2c", "NodeType": "0x4", "BriefDescription": "Number of cycles the AR channel is waiting for new requests from HN-I bridge.", "Unit": "arm_cmn", "Compat": "(434|436|43c|43a).*" }, { "EventName": "hni_awvalid_no_awready", "EventidCode": "0x2d", "NodeType": "0x4", "BriefDescription": "Number of cycles the HN-I bridge is stalled because of backpressure on AW channel.", "Unit": "arm_cmn", "Compat": "(434|436|43c|43a).*" }, { "EventName": "hni_awready_no_awvalid", "EventidCode": "0x2e", "NodeType": "0x4", "BriefDescription": "Number of cycles the AW channel is waiting for new requests from HN-I bridge.", "Unit": "arm_cmn", "Compat": "(434|436|43c|43a).*" }, { "EventName": "hni_wvalid_no_wready", "EventidCode": "0x2f", "NodeType": "0x4", "BriefDescription": "Number of cycles the HN-I bridge is stalled because of backpressure on W channel.", "Unit": "arm_cmn", "Compat": "(434|436|43c|43a).*" }, { "EventName": "hni_txdat_stall", "EventidCode": "0x30", "NodeType": "0x4", "BriefDescription": "TXDAT valid but no link credit available.", "Unit": "arm_cmn", "Compat": "(434|436|43c|43a).*" } ]