[
{
"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).*"
}
]