1[ 2 { 3 "EventName": "hnf_cache_miss", 4 "EventidCode": "0x1", 5 "NodeType": "0x5", 6 "BriefDescription": "Counts total cache misses in first lookup result (high priority).", 7 "Unit": "arm_cmn", 8 "Compat": "(434|436|43c|43a).*" 9 }, 10 { 11 "EventName": "hnf_slc_sf_cache_access", 12 "EventidCode": "0x2", 13 "NodeType": "0x5", 14 "BriefDescription": "Counts number of cache accesses in first access (high priority).", 15 "Unit": "arm_cmn", 16 "Compat": "(434|436|43c|43a).*" 17 }, 18 { 19 "EventName": "hnf_cache_fill", 20 "EventidCode": "0x3", 21 "NodeType": "0x5", 22 "BriefDescription": "Counts total allocations in HN SLC (all cache line allocations to SLC).", 23 "Unit": "arm_cmn", 24 "Compat": "(434|436|43c|43a).*" 25 }, 26 { 27 "EventName": "hnf_pocq_retry", 28 "EventidCode": "0x4", 29 "NodeType": "0x5", 30 "BriefDescription": "Counts number of retried requests.", 31 "Unit": "arm_cmn", 32 "Compat": "(434|436|43c|43a).*" 33 }, 34 { 35 "EventName": "hnf_pocq_reqs_recvd", 36 "EventidCode": "0x5", 37 "NodeType": "0x5", 38 "BriefDescription": "Counts number of requests that HN receives.", 39 "Unit": "arm_cmn", 40 "Compat": "(434|436|43c|43a).*" 41 }, 42 { 43 "EventName": "hnf_sf_hit", 44 "EventidCode": "0x6", 45 "NodeType": "0x5", 46 "BriefDescription": "Counts number of SF hits.", 47 "Unit": "arm_cmn", 48 "Compat": "(434|436|43c|43a).*" 49 }, 50 { 51 "EventName": "hnf_sf_evictions", 52 "EventidCode": "0x7", 53 "NodeType": "0x5", 54 "BriefDescription": "Counts number of SF eviction cache invalidations initiated.", 55 "Unit": "arm_cmn", 56 "Compat": "(434|436|43c|43a).*" 57 }, 58 { 59 "EventName": "hnf_dir_snoops_sent", 60 "EventidCode": "0x8", 61 "NodeType": "0x5", 62 "BriefDescription": "Counts number of directed snoops sent (not including SF back invalidation).", 63 "Unit": "arm_cmn", 64 "Compat": "(434|436|43c|43a).*" 65 }, 66 { 67 "EventName": "hnf_brd_snoops_sent", 68 "EventidCode": "0x9", 69 "NodeType": "0x5", 70 "BriefDescription": "Counts number of multicast snoops sent (not including SF back invalidation).", 71 "Unit": "arm_cmn", 72 "Compat": "(434|436|43c|43a).*" 73 }, 74 { 75 "EventName": "hnf_slc_eviction", 76 "EventidCode": "0xa", 77 "NodeType": "0x5", 78 "BriefDescription": "Counts number of SLC evictions (dirty only).", 79 "Unit": "arm_cmn", 80 "Compat": "(434|436|43c|43a).*" 81 }, 82 { 83 "EventName": "hnf_slc_fill_invalid_way", 84 "EventidCode": "0xb", 85 "NodeType": "0x5", 86 "BriefDescription": "Counts number of SLC fills to an invalid way.", 87 "Unit": "arm_cmn", 88 "Compat": "(434|436|43c|43a).*" 89 }, 90 { 91 "EventName": "hnf_mc_retries", 92 "EventidCode": "0xc", 93 "NodeType": "0x5", 94 "BriefDescription": "Counts number of retried transactions by the MC.", 95 "Unit": "arm_cmn", 96 "Compat": "(434|436|43c|43a).*" 97 }, 98 { 99 "EventName": "hnf_mc_reqs", 100 "EventidCode": "0xd", 101 "NodeType": "0x5", 102 "BriefDescription": "Counts number of requests that are sent to MC.", 103 "Unit": "arm_cmn", 104 "Compat": "(434|436|43c|43a).*" 105 }, 106 { 107 "EventName": "hnf_qos_hh_retry", 108 "EventidCode": "0xe", 109 "NodeType": "0x5", 110 "BriefDescription": "Counts number of times a HighHigh priority request is protocolretried at the HN‑F.", 111 "Unit": "arm_cmn", 112 "Compat": "(434|436|43c|43a).*" 113 }, 114 { 115 "EventName": "rnid_s0_rdata_beats", 116 "EventidCode": "0x1", 117 "NodeType": "0xa", 118 "BriefDescription": "Number of RData beats (RVALID and RREADY) dispatched on port 0. This event measures the read bandwidth, including CMO responses.", 119 "Unit": "arm_cmn", 120 "Compat": "(434|436|43c|43a).*" 121 }, 122 { 123 "EventName": "rnid_s1_rdata_beats", 124 "EventidCode": "0x2", 125 "NodeType": "0xa", 126 "BriefDescription": "Number of RData beats (RVALID and RREADY) dispatched on port 1. This event measures the read bandwidth, including CMO responses.", 127 "Unit": "arm_cmn", 128 "Compat": "(434|436|43c|43a).*" 129 }, 130 { 131 "EventName": "rnid_s2_rdata_beats", 132 "EventidCode": "0x3", 133 "NodeType": "0xa", 134 "BriefDescription": "Number of RData beats (RVALID and RREADY) dispatched on port 2. This event measures the read bandwidth, including CMO responses.", 135 "Unit": "arm_cmn", 136 "Compat": "(434|436|43c|43a).*" 137 }, 138 { 139 "EventName": "rnid_rxdat_flits", 140 "EventidCode": "0x4", 141 "NodeType": "0xa", 142 "BriefDescription": "Number of RXDAT flits received. This event measures the true read data bandwidth, excluding CMOs.", 143 "Unit": "arm_cmn", 144 "Compat": "(434|436|43c|43a).*" 145 }, 146 { 147 "EventName": "rnid_txdat_flits", 148 "EventidCode": "0x5", 149 "NodeType": "0xa", 150 "BriefDescription": "Number of TXDAT flits dispatched. This event measures the write bandwidth.", 151 "Unit": "arm_cmn", 152 "Compat": "(434|436|43c|43a).*" 153 }, 154 { 155 "EventName": "rnid_txreq_flits_total", 156 "EventidCode": "0x6", 157 "NodeType": "0xa", 158 "BriefDescription": "Number of TXREQ flits dispatched. This event measures the total request bandwidth.", 159 "Unit": "arm_cmn", 160 "Compat": "(434|436|43c|43a).*" 161 }, 162 { 163 "EventName": "rnid_txreq_flits_retried", 164 "EventidCode": "0x7", 165 "NodeType": "0xa", 166 "BriefDescription": "Number of retried TXREQ flits dispatched. This event measures the retry rate.", 167 "Unit": "arm_cmn", 168 "Compat": "(434|436|43c|43a).*" 169 }, 170 { 171 "EventName": "sbsx_txrsp_retryack", 172 "EventidCode": "0x4", 173 "NodeType": "0x7", 174 "BriefDescription": "Number of RXREQ flits dispatched. This event is a measure of the retry rate.", 175 "Unit": "arm_cmn", 176 "Compat": "(434|436|43c|43a).*" 177 }, 178 { 179 "EventName": "sbsx_txdat_flitv", 180 "EventidCode": "0x5", 181 "NodeType": "0x7", 182 "BriefDescription": "Number of TXDAT flits dispatched from XP to SBSX. This event is a measure of the write bandwidth.", 183 "Unit": "arm_cmn", 184 "Compat": "(434|436|43c|43a).*" 185 }, 186 { 187 "EventName": "sbsx_arvalid_no_arready", 188 "EventidCode": "0x21", 189 "NodeType": "0x7", 190 "BriefDescription": "Number of cycles the SBSX bridge is stalled because of backpressure on AR channel.", 191 "Unit": "arm_cmn", 192 "Compat": "(434|436|43c|43a).*" 193 }, 194 { 195 "EventName": "sbsx_awvalid_no_awready", 196 "EventidCode": "0x22", 197 "NodeType": "0x7", 198 "BriefDescription": "Number of cycles the SBSX bridge is stalled because of backpressure on AW channel.", 199 "Unit": "arm_cmn", 200 "Compat": "(434|436|43c|43a).*" 201 }, 202 { 203 "EventName": "sbsx_wvalid_no_wready", 204 "EventidCode": "0x23", 205 "NodeType": "0x7", 206 "BriefDescription": "Number of cycles the SBSX bridge is stalled because of backpressure on W channel.", 207 "Unit": "arm_cmn", 208 "Compat": "(434|436|43c|43a).*" 209 }, 210 { 211 "EventName": "hni_txrsp_retryack", 212 "EventidCode": "0x2a", 213 "NodeType": "0x4", 214 "BriefDescription": "Number of RXREQ flits dispatched. This event is a measure of the retry rate.", 215 "Unit": "arm_cmn", 216 "Compat": "(434|436|43c|43a).*" 217 }, 218 { 219 "EventName": "hni_arvalid_no_arready", 220 "EventidCode": "0x2b", 221 "NodeType": "0x4", 222 "BriefDescription": "Number of cycles the HN-I bridge is stalled because of backpressure on AR channel.", 223 "Unit": "arm_cmn", 224 "Compat": "(434|436|43c|43a).*" 225 }, 226 { 227 "EventName": "hni_arready_no_arvalid", 228 "EventidCode": "0x2c", 229 "NodeType": "0x4", 230 "BriefDescription": "Number of cycles the AR channel is waiting for new requests from HN-I bridge.", 231 "Unit": "arm_cmn", 232 "Compat": "(434|436|43c|43a).*" 233 }, 234 { 235 "EventName": "hni_awvalid_no_awready", 236 "EventidCode": "0x2d", 237 "NodeType": "0x4", 238 "BriefDescription": "Number of cycles the HN-I bridge is stalled because of backpressure on AW channel.", 239 "Unit": "arm_cmn", 240 "Compat": "(434|436|43c|43a).*" 241 }, 242 { 243 "EventName": "hni_awready_no_awvalid", 244 "EventidCode": "0x2e", 245 "NodeType": "0x4", 246 "BriefDescription": "Number of cycles the AW channel is waiting for new requests from HN-I bridge.", 247 "Unit": "arm_cmn", 248 "Compat": "(434|436|43c|43a).*" 249 }, 250 { 251 "EventName": "hni_wvalid_no_wready", 252 "EventidCode": "0x2f", 253 "NodeType": "0x4", 254 "BriefDescription": "Number of cycles the HN-I bridge is stalled because of backpressure on W channel.", 255 "Unit": "arm_cmn", 256 "Compat": "(434|436|43c|43a).*" 257 }, 258 { 259 "EventName": "hni_txdat_stall", 260 "EventidCode": "0x30", 261 "NodeType": "0x4", 262 "BriefDescription": "TXDAT valid but no link credit available.", 263 "Unit": "arm_cmn", 264 "Compat": "(434|436|43c|43a).*" 265 } 266] 267