0001 [
0002 {
0003 "BriefDescription": "Number of qfclks",
0004 "Counter": "0,1,2,3",
0005 "EventCode": "0x14",
0006 "EventName": "UNC_Q_CLOCKTICKS",
0007 "PerPkg": "1",
0008 "Unit": "QPI LL"
0009 },
0010 {
0011 "BriefDescription": "Count of CTO Events",
0012 "Counter": "0,1,2,3",
0013 "EventCode": "0x38",
0014 "EventName": "UNC_Q_CTO_COUNT",
0015 "ExtSel": "1",
0016 "PerPkg": "1",
0017 "Unit": "QPI LL"
0018 },
0019 {
0020 "BriefDescription": "Direct 2 Core Spawning; Spawn Success",
0021 "Counter": "0,1,2,3",
0022 "EventCode": "0x13",
0023 "EventName": "UNC_Q_DIRECT2CORE.SUCCESS_RBT_HIT",
0024 "PerPkg": "1",
0025 "UMask": "0x1",
0026 "Unit": "QPI LL"
0027 },
0028 {
0029 "BriefDescription": "Direct 2 Core Spawning; Spawn Failure - Egress Credits",
0030 "Counter": "0,1,2,3",
0031 "EventCode": "0x13",
0032 "EventName": "UNC_Q_DIRECT2CORE.FAILURE_CREDITS",
0033 "PerPkg": "1",
0034 "UMask": "0x2",
0035 "Unit": "QPI LL"
0036 },
0037 {
0038 "BriefDescription": "Direct 2 Core Spawning; Spawn Failure - RBT Invalid",
0039 "Counter": "0,1,2,3",
0040 "EventCode": "0x13",
0041 "EventName": "UNC_Q_DIRECT2CORE.FAILURE_RBT_HIT",
0042 "PerPkg": "1",
0043 "UMask": "0x4",
0044 "Unit": "QPI LL"
0045 },
0046 {
0047 "BriefDescription": "Direct 2 Core Spawning; Spawn Failure - Egress and RBT Invalid",
0048 "Counter": "0,1,2,3",
0049 "EventCode": "0x13",
0050 "EventName": "UNC_Q_DIRECT2CORE.FAILURE_CREDITS_RBT",
0051 "PerPkg": "1",
0052 "UMask": "0x8",
0053 "Unit": "QPI LL"
0054 },
0055 {
0056 "BriefDescription": "Direct 2 Core Spawning; Spawn Failure - RBT Miss",
0057 "Counter": "0,1,2,3",
0058 "EventCode": "0x13",
0059 "EventName": "UNC_Q_DIRECT2CORE.FAILURE_MISS",
0060 "PerPkg": "1",
0061 "UMask": "0x10",
0062 "Unit": "QPI LL"
0063 },
0064 {
0065 "BriefDescription": "Direct 2 Core Spawning; Spawn Failure - Egress and RBT Miss",
0066 "Counter": "0,1,2,3",
0067 "EventCode": "0x13",
0068 "EventName": "UNC_Q_DIRECT2CORE.FAILURE_CREDITS_MISS",
0069 "PerPkg": "1",
0070 "UMask": "0x20",
0071 "Unit": "QPI LL"
0072 },
0073 {
0074 "BriefDescription": "Direct 2 Core Spawning; Spawn Failure - RBT Miss and Invalid",
0075 "Counter": "0,1,2,3",
0076 "EventCode": "0x13",
0077 "EventName": "UNC_Q_DIRECT2CORE.FAILURE_RBT_MISS",
0078 "PerPkg": "1",
0079 "UMask": "0x40",
0080 "Unit": "QPI LL"
0081 },
0082 {
0083 "BriefDescription": "Direct 2 Core Spawning; Spawn Failure - Egress and RBT Miss, Invalid",
0084 "Counter": "0,1,2,3",
0085 "EventCode": "0x13",
0086 "EventName": "UNC_Q_DIRECT2CORE.FAILURE_CREDITS_RBT_MISS",
0087 "PerPkg": "1",
0088 "UMask": "0x80",
0089 "Unit": "QPI LL"
0090 },
0091 {
0092 "BriefDescription": "Cycles in L1",
0093 "Counter": "0,1,2,3",
0094 "EventCode": "0x12",
0095 "EventName": "UNC_Q_L1_POWER_CYCLES",
0096 "PerPkg": "1",
0097 "Unit": "QPI LL"
0098 },
0099 {
0100 "BriefDescription": "Cycles in L0p",
0101 "Counter": "0,1,2,3",
0102 "EventCode": "0x10",
0103 "EventName": "UNC_Q_RxL0P_POWER_CYCLES",
0104 "PerPkg": "1",
0105 "Unit": "QPI LL"
0106 },
0107 {
0108 "BriefDescription": "Cycles in L0",
0109 "Counter": "0,1,2,3",
0110 "EventCode": "0xF",
0111 "EventName": "UNC_Q_RxL0_POWER_CYCLES",
0112 "PerPkg": "1",
0113 "Unit": "QPI LL"
0114 },
0115 {
0116 "BriefDescription": "Rx Flit Buffer Bypassed",
0117 "Counter": "0,1,2,3",
0118 "EventCode": "0x9",
0119 "EventName": "UNC_Q_RxL_BYPASSED",
0120 "PerPkg": "1",
0121 "Unit": "QPI LL"
0122 },
0123 {
0124 "BriefDescription": "VN0 Credit Consumed; DRS",
0125 "Counter": "0,1,2,3",
0126 "EventCode": "0x1E",
0127 "EventName": "UNC_Q_RxL_CREDITS_CONSUMED_VN0.DRS",
0128 "ExtSel": "1",
0129 "PerPkg": "1",
0130 "UMask": "0x1",
0131 "Unit": "QPI LL"
0132 },
0133 {
0134 "BriefDescription": "VN0 Credit Consumed; NCB",
0135 "Counter": "0,1,2,3",
0136 "EventCode": "0x1E",
0137 "EventName": "UNC_Q_RxL_CREDITS_CONSUMED_VN0.NCB",
0138 "ExtSel": "1",
0139 "PerPkg": "1",
0140 "UMask": "0x2",
0141 "Unit": "QPI LL"
0142 },
0143 {
0144 "BriefDescription": "VN0 Credit Consumed; NCS",
0145 "Counter": "0,1,2,3",
0146 "EventCode": "0x1E",
0147 "EventName": "UNC_Q_RxL_CREDITS_CONSUMED_VN0.NCS",
0148 "ExtSel": "1",
0149 "PerPkg": "1",
0150 "UMask": "0x4",
0151 "Unit": "QPI LL"
0152 },
0153 {
0154 "BriefDescription": "VN0 Credit Consumed; HOM",
0155 "Counter": "0,1,2,3",
0156 "EventCode": "0x1E",
0157 "EventName": "UNC_Q_RxL_CREDITS_CONSUMED_VN0.HOM",
0158 "ExtSel": "1",
0159 "PerPkg": "1",
0160 "UMask": "0x8",
0161 "Unit": "QPI LL"
0162 },
0163 {
0164 "BriefDescription": "VN0 Credit Consumed; SNP",
0165 "Counter": "0,1,2,3",
0166 "EventCode": "0x1E",
0167 "EventName": "UNC_Q_RxL_CREDITS_CONSUMED_VN0.SNP",
0168 "ExtSel": "1",
0169 "PerPkg": "1",
0170 "UMask": "0x10",
0171 "Unit": "QPI LL"
0172 },
0173 {
0174 "BriefDescription": "VN0 Credit Consumed; NDR",
0175 "Counter": "0,1,2,3",
0176 "EventCode": "0x1E",
0177 "EventName": "UNC_Q_RxL_CREDITS_CONSUMED_VN0.NDR",
0178 "ExtSel": "1",
0179 "PerPkg": "1",
0180 "UMask": "0x20",
0181 "Unit": "QPI LL"
0182 },
0183 {
0184 "BriefDescription": "VN1 Credit Consumed; DRS",
0185 "Counter": "0,1,2,3",
0186 "EventCode": "0x39",
0187 "EventName": "UNC_Q_RxL_CREDITS_CONSUMED_VN1.DRS",
0188 "ExtSel": "1",
0189 "PerPkg": "1",
0190 "UMask": "0x1",
0191 "Unit": "QPI LL"
0192 },
0193 {
0194 "BriefDescription": "VN1 Credit Consumed; NCB",
0195 "Counter": "0,1,2,3",
0196 "EventCode": "0x39",
0197 "EventName": "UNC_Q_RxL_CREDITS_CONSUMED_VN1.NCB",
0198 "ExtSel": "1",
0199 "PerPkg": "1",
0200 "UMask": "0x2",
0201 "Unit": "QPI LL"
0202 },
0203 {
0204 "BriefDescription": "VN1 Credit Consumed; NCS",
0205 "Counter": "0,1,2,3",
0206 "EventCode": "0x39",
0207 "EventName": "UNC_Q_RxL_CREDITS_CONSUMED_VN1.NCS",
0208 "ExtSel": "1",
0209 "PerPkg": "1",
0210 "UMask": "0x4",
0211 "Unit": "QPI LL"
0212 },
0213 {
0214 "BriefDescription": "VN1 Credit Consumed; HOM",
0215 "Counter": "0,1,2,3",
0216 "EventCode": "0x39",
0217 "EventName": "UNC_Q_RxL_CREDITS_CONSUMED_VN1.HOM",
0218 "ExtSel": "1",
0219 "PerPkg": "1",
0220 "UMask": "0x8",
0221 "Unit": "QPI LL"
0222 },
0223 {
0224 "BriefDescription": "VN1 Credit Consumed; SNP",
0225 "Counter": "0,1,2,3",
0226 "EventCode": "0x39",
0227 "EventName": "UNC_Q_RxL_CREDITS_CONSUMED_VN1.SNP",
0228 "ExtSel": "1",
0229 "PerPkg": "1",
0230 "UMask": "0x10",
0231 "Unit": "QPI LL"
0232 },
0233 {
0234 "BriefDescription": "VN1 Credit Consumed; NDR",
0235 "Counter": "0,1,2,3",
0236 "EventCode": "0x39",
0237 "EventName": "UNC_Q_RxL_CREDITS_CONSUMED_VN1.NDR",
0238 "ExtSel": "1",
0239 "PerPkg": "1",
0240 "UMask": "0x20",
0241 "Unit": "QPI LL"
0242 },
0243 {
0244 "BriefDescription": "VNA Credit Consumed",
0245 "Counter": "0,1,2,3",
0246 "EventCode": "0x1D",
0247 "EventName": "UNC_Q_RxL_CREDITS_CONSUMED_VNA",
0248 "ExtSel": "1",
0249 "PerPkg": "1",
0250 "Unit": "QPI LL"
0251 },
0252 {
0253 "BriefDescription": "RxQ Cycles Not Empty",
0254 "Counter": "0,1,2,3",
0255 "EventCode": "0xA",
0256 "EventName": "UNC_Q_RxL_CYCLES_NE",
0257 "PerPkg": "1",
0258 "Unit": "QPI LL"
0259 },
0260 {
0261 "BriefDescription": "Flits Received - Group 0; Idle and Null Flits",
0262 "Counter": "0,1,2,3",
0263 "EventCode": "0x1",
0264 "EventName": "UNC_Q_RxL_FLITS_G0.IDLE",
0265 "PerPkg": "1",
0266 "UMask": "0x1",
0267 "Unit": "QPI LL"
0268 },
0269 {
0270 "BriefDescription": "Flits Received - Group 1; SNP Flits",
0271 "Counter": "0,1,2,3",
0272 "EventCode": "0x2",
0273 "EventName": "UNC_Q_RxL_FLITS_G1.SNP",
0274 "ExtSel": "1",
0275 "PerPkg": "1",
0276 "UMask": "0x1",
0277 "Unit": "QPI LL"
0278 },
0279 {
0280 "BriefDescription": "Flits Received - Group 1; HOM Request Flits",
0281 "Counter": "0,1,2,3",
0282 "EventCode": "0x2",
0283 "EventName": "UNC_Q_RxL_FLITS_G1.HOM_REQ",
0284 "ExtSel": "1",
0285 "PerPkg": "1",
0286 "UMask": "0x2",
0287 "Unit": "QPI LL"
0288 },
0289 {
0290 "BriefDescription": "Flits Received - Group 1; HOM Non-Request Flits",
0291 "Counter": "0,1,2,3",
0292 "EventCode": "0x2",
0293 "EventName": "UNC_Q_RxL_FLITS_G1.HOM_NONREQ",
0294 "ExtSel": "1",
0295 "PerPkg": "1",
0296 "UMask": "0x4",
0297 "Unit": "QPI LL"
0298 },
0299 {
0300 "BriefDescription": "Flits Received - Group 1; HOM Flits",
0301 "Counter": "0,1,2,3",
0302 "EventCode": "0x2",
0303 "EventName": "UNC_Q_RxL_FLITS_G1.HOM",
0304 "ExtSel": "1",
0305 "PerPkg": "1",
0306 "UMask": "0x6",
0307 "Unit": "QPI LL"
0308 },
0309 {
0310 "BriefDescription": "Flits Received - Group 1; DRS Data Flits",
0311 "Counter": "0,1,2,3",
0312 "EventCode": "0x2",
0313 "EventName": "UNC_Q_RxL_FLITS_G1.DRS_DATA",
0314 "ExtSel": "1",
0315 "PerPkg": "1",
0316 "UMask": "0x8",
0317 "Unit": "QPI LL"
0318 },
0319 {
0320 "BriefDescription": "Flits Received - Group 1; DRS Header Flits",
0321 "Counter": "0,1,2,3",
0322 "EventCode": "0x2",
0323 "EventName": "UNC_Q_RxL_FLITS_G1.DRS_NONDATA",
0324 "ExtSel": "1",
0325 "PerPkg": "1",
0326 "UMask": "0x10",
0327 "Unit": "QPI LL"
0328 },
0329 {
0330 "BriefDescription": "Flits Received - Group 1; DRS Flits (both Header and Data)",
0331 "Counter": "0,1,2,3",
0332 "EventCode": "0x2",
0333 "EventName": "UNC_Q_RxL_FLITS_G1.DRS",
0334 "ExtSel": "1",
0335 "PerPkg": "1",
0336 "UMask": "0x18",
0337 "Unit": "QPI LL"
0338 },
0339 {
0340 "BriefDescription": "Flits Received - Group 2; Non-Data Response Rx Flits - AD",
0341 "Counter": "0,1,2,3",
0342 "EventCode": "0x3",
0343 "EventName": "UNC_Q_RxL_FLITS_G2.NDR_AD",
0344 "ExtSel": "1",
0345 "PerPkg": "1",
0346 "UMask": "0x1",
0347 "Unit": "QPI LL"
0348 },
0349 {
0350 "BriefDescription": "Flits Received - Group 2; Non-Data Response Rx Flits - AK",
0351 "Counter": "0,1,2,3",
0352 "EventCode": "0x3",
0353 "EventName": "UNC_Q_RxL_FLITS_G2.NDR_AK",
0354 "ExtSel": "1",
0355 "PerPkg": "1",
0356 "UMask": "0x2",
0357 "Unit": "QPI LL"
0358 },
0359 {
0360 "BriefDescription": "Flits Received - Group 2; Non-Coherent data Rx Flits",
0361 "Counter": "0,1,2,3",
0362 "EventCode": "0x3",
0363 "EventName": "UNC_Q_RxL_FLITS_G2.NCB_DATA",
0364 "ExtSel": "1",
0365 "PerPkg": "1",
0366 "UMask": "0x4",
0367 "Unit": "QPI LL"
0368 },
0369 {
0370 "BriefDescription": "Flits Received - Group 2; Non-Coherent non-data Rx Flits",
0371 "Counter": "0,1,2,3",
0372 "EventCode": "0x3",
0373 "EventName": "UNC_Q_RxL_FLITS_G2.NCB_NONDATA",
0374 "ExtSel": "1",
0375 "PerPkg": "1",
0376 "UMask": "0x8",
0377 "Unit": "QPI LL"
0378 },
0379 {
0380 "BriefDescription": "Flits Received - Group 2; Non-Coherent Rx Flits",
0381 "Counter": "0,1,2,3",
0382 "EventCode": "0x3",
0383 "EventName": "UNC_Q_RxL_FLITS_G2.NCB",
0384 "ExtSel": "1",
0385 "PerPkg": "1",
0386 "UMask": "0xC",
0387 "Unit": "QPI LL"
0388 },
0389 {
0390 "BriefDescription": "Flits Received - Group 2; Non-Coherent standard Rx Flits",
0391 "Counter": "0,1,2,3",
0392 "EventCode": "0x3",
0393 "EventName": "UNC_Q_RxL_FLITS_G2.NCS",
0394 "ExtSel": "1",
0395 "PerPkg": "1",
0396 "UMask": "0x10",
0397 "Unit": "QPI LL"
0398 },
0399 {
0400 "BriefDescription": "Rx Flit Buffer Allocations",
0401 "Counter": "0,1,2,3",
0402 "EventCode": "0x8",
0403 "EventName": "UNC_Q_RxL_INSERTS",
0404 "PerPkg": "1",
0405 "Unit": "QPI LL"
0406 },
0407 {
0408 "BriefDescription": "Rx Flit Buffer Allocations - DRS; for VN0",
0409 "Counter": "0,1,2,3",
0410 "EventCode": "0x9",
0411 "EventName": "UNC_Q_RxL_INSERTS_DRS.VN0",
0412 "ExtSel": "1",
0413 "PerPkg": "1",
0414 "UMask": "0x1",
0415 "Unit": "QPI LL"
0416 },
0417 {
0418 "BriefDescription": "Rx Flit Buffer Allocations - DRS; for VN1",
0419 "Counter": "0,1,2,3",
0420 "EventCode": "0x9",
0421 "EventName": "UNC_Q_RxL_INSERTS_DRS.VN1",
0422 "ExtSel": "1",
0423 "PerPkg": "1",
0424 "UMask": "0x2",
0425 "Unit": "QPI LL"
0426 },
0427 {
0428 "BriefDescription": "Rx Flit Buffer Allocations - HOM; for VN0",
0429 "Counter": "0,1,2,3",
0430 "EventCode": "0xC",
0431 "EventName": "UNC_Q_RxL_INSERTS_HOM.VN0",
0432 "ExtSel": "1",
0433 "PerPkg": "1",
0434 "UMask": "0x1",
0435 "Unit": "QPI LL"
0436 },
0437 {
0438 "BriefDescription": "Rx Flit Buffer Allocations - HOM; for VN1",
0439 "Counter": "0,1,2,3",
0440 "EventCode": "0xC",
0441 "EventName": "UNC_Q_RxL_INSERTS_HOM.VN1",
0442 "ExtSel": "1",
0443 "PerPkg": "1",
0444 "UMask": "0x2",
0445 "Unit": "QPI LL"
0446 },
0447 {
0448 "BriefDescription": "Rx Flit Buffer Allocations - NCB; for VN0",
0449 "Counter": "0,1,2,3",
0450 "EventCode": "0xA",
0451 "EventName": "UNC_Q_RxL_INSERTS_NCB.VN0",
0452 "ExtSel": "1",
0453 "PerPkg": "1",
0454 "UMask": "0x1",
0455 "Unit": "QPI LL"
0456 },
0457 {
0458 "BriefDescription": "Rx Flit Buffer Allocations - NCB; for VN1",
0459 "Counter": "0,1,2,3",
0460 "EventCode": "0xA",
0461 "EventName": "UNC_Q_RxL_INSERTS_NCB.VN1",
0462 "ExtSel": "1",
0463 "PerPkg": "1",
0464 "UMask": "0x2",
0465 "Unit": "QPI LL"
0466 },
0467 {
0468 "BriefDescription": "Rx Flit Buffer Allocations - NCS; for VN0",
0469 "Counter": "0,1,2,3",
0470 "EventCode": "0xB",
0471 "EventName": "UNC_Q_RxL_INSERTS_NCS.VN0",
0472 "ExtSel": "1",
0473 "PerPkg": "1",
0474 "UMask": "0x1",
0475 "Unit": "QPI LL"
0476 },
0477 {
0478 "BriefDescription": "Rx Flit Buffer Allocations - NCS; for VN1",
0479 "Counter": "0,1,2,3",
0480 "EventCode": "0xB",
0481 "EventName": "UNC_Q_RxL_INSERTS_NCS.VN1",
0482 "ExtSel": "1",
0483 "PerPkg": "1",
0484 "UMask": "0x2",
0485 "Unit": "QPI LL"
0486 },
0487 {
0488 "BriefDescription": "Rx Flit Buffer Allocations - NDR; for VN0",
0489 "Counter": "0,1,2,3",
0490 "EventCode": "0xE",
0491 "EventName": "UNC_Q_RxL_INSERTS_NDR.VN0",
0492 "ExtSel": "1",
0493 "PerPkg": "1",
0494 "UMask": "0x1",
0495 "Unit": "QPI LL"
0496 },
0497 {
0498 "BriefDescription": "Rx Flit Buffer Allocations - NDR; for VN1",
0499 "Counter": "0,1,2,3",
0500 "EventCode": "0xE",
0501 "EventName": "UNC_Q_RxL_INSERTS_NDR.VN1",
0502 "ExtSel": "1",
0503 "PerPkg": "1",
0504 "UMask": "0x2",
0505 "Unit": "QPI LL"
0506 },
0507 {
0508 "BriefDescription": "Rx Flit Buffer Allocations - SNP; for VN0",
0509 "Counter": "0,1,2,3",
0510 "EventCode": "0xD",
0511 "EventName": "UNC_Q_RxL_INSERTS_SNP.VN0",
0512 "ExtSel": "1",
0513 "PerPkg": "1",
0514 "UMask": "0x1",
0515 "Unit": "QPI LL"
0516 },
0517 {
0518 "BriefDescription": "Rx Flit Buffer Allocations - SNP; for VN1",
0519 "Counter": "0,1,2,3",
0520 "EventCode": "0xD",
0521 "EventName": "UNC_Q_RxL_INSERTS_SNP.VN1",
0522 "ExtSel": "1",
0523 "PerPkg": "1",
0524 "UMask": "0x2",
0525 "Unit": "QPI LL"
0526 },
0527 {
0528 "BriefDescription": "RxQ Occupancy - All Packets",
0529 "Counter": "0,1,2,3",
0530 "EventCode": "0xB",
0531 "EventName": "UNC_Q_RxL_OCCUPANCY",
0532 "PerPkg": "1",
0533 "Unit": "QPI LL"
0534 },
0535 {
0536 "BriefDescription": "RxQ Occupancy - DRS; for VN0",
0537 "Counter": "0,1,2,3",
0538 "EventCode": "0x15",
0539 "EventName": "UNC_Q_RxL_OCCUPANCY_DRS.VN0",
0540 "ExtSel": "1",
0541 "PerPkg": "1",
0542 "UMask": "0x1",
0543 "Unit": "QPI LL"
0544 },
0545 {
0546 "BriefDescription": "RxQ Occupancy - DRS; for VN1",
0547 "Counter": "0,1,2,3",
0548 "EventCode": "0x15",
0549 "EventName": "UNC_Q_RxL_OCCUPANCY_DRS.VN1",
0550 "ExtSel": "1",
0551 "PerPkg": "1",
0552 "UMask": "0x2",
0553 "Unit": "QPI LL"
0554 },
0555 {
0556 "BriefDescription": "RxQ Occupancy - HOM; for VN0",
0557 "Counter": "0,1,2,3",
0558 "EventCode": "0x18",
0559 "EventName": "UNC_Q_RxL_OCCUPANCY_HOM.VN0",
0560 "ExtSel": "1",
0561 "PerPkg": "1",
0562 "UMask": "0x1",
0563 "Unit": "QPI LL"
0564 },
0565 {
0566 "BriefDescription": "RxQ Occupancy - HOM; for VN1",
0567 "Counter": "0,1,2,3",
0568 "EventCode": "0x18",
0569 "EventName": "UNC_Q_RxL_OCCUPANCY_HOM.VN1",
0570 "ExtSel": "1",
0571 "PerPkg": "1",
0572 "UMask": "0x2",
0573 "Unit": "QPI LL"
0574 },
0575 {
0576 "BriefDescription": "RxQ Occupancy - NCB; for VN0",
0577 "Counter": "0,1,2,3",
0578 "EventCode": "0x16",
0579 "EventName": "UNC_Q_RxL_OCCUPANCY_NCB.VN0",
0580 "ExtSel": "1",
0581 "PerPkg": "1",
0582 "UMask": "0x1",
0583 "Unit": "QPI LL"
0584 },
0585 {
0586 "BriefDescription": "RxQ Occupancy - NCB; for VN1",
0587 "Counter": "0,1,2,3",
0588 "EventCode": "0x16",
0589 "EventName": "UNC_Q_RxL_OCCUPANCY_NCB.VN1",
0590 "ExtSel": "1",
0591 "PerPkg": "1",
0592 "UMask": "0x2",
0593 "Unit": "QPI LL"
0594 },
0595 {
0596 "BriefDescription": "RxQ Occupancy - NCS; for VN0",
0597 "Counter": "0,1,2,3",
0598 "EventCode": "0x17",
0599 "EventName": "UNC_Q_RxL_OCCUPANCY_NCS.VN0",
0600 "ExtSel": "1",
0601 "PerPkg": "1",
0602 "UMask": "0x1",
0603 "Unit": "QPI LL"
0604 },
0605 {
0606 "BriefDescription": "RxQ Occupancy - NCS; for VN1",
0607 "Counter": "0,1,2,3",
0608 "EventCode": "0x17",
0609 "EventName": "UNC_Q_RxL_OCCUPANCY_NCS.VN1",
0610 "ExtSel": "1",
0611 "PerPkg": "1",
0612 "UMask": "0x2",
0613 "Unit": "QPI LL"
0614 },
0615 {
0616 "BriefDescription": "RxQ Occupancy - NDR; for VN0",
0617 "Counter": "0,1,2,3",
0618 "EventCode": "0x1A",
0619 "EventName": "UNC_Q_RxL_OCCUPANCY_NDR.VN0",
0620 "ExtSel": "1",
0621 "PerPkg": "1",
0622 "UMask": "0x1",
0623 "Unit": "QPI LL"
0624 },
0625 {
0626 "BriefDescription": "RxQ Occupancy - NDR; for VN1",
0627 "Counter": "0,1,2,3",
0628 "EventCode": "0x1A",
0629 "EventName": "UNC_Q_RxL_OCCUPANCY_NDR.VN1",
0630 "ExtSel": "1",
0631 "PerPkg": "1",
0632 "UMask": "0x2",
0633 "Unit": "QPI LL"
0634 },
0635 {
0636 "BriefDescription": "RxQ Occupancy - SNP; for VN0",
0637 "Counter": "0,1,2,3",
0638 "EventCode": "0x19",
0639 "EventName": "UNC_Q_RxL_OCCUPANCY_SNP.VN0",
0640 "ExtSel": "1",
0641 "PerPkg": "1",
0642 "UMask": "0x1",
0643 "Unit": "QPI LL"
0644 },
0645 {
0646 "BriefDescription": "RxQ Occupancy - SNP; for VN1",
0647 "Counter": "0,1,2,3",
0648 "EventCode": "0x19",
0649 "EventName": "UNC_Q_RxL_OCCUPANCY_SNP.VN1",
0650 "ExtSel": "1",
0651 "PerPkg": "1",
0652 "UMask": "0x2",
0653 "Unit": "QPI LL"
0654 },
0655 {
0656 "BriefDescription": "Cycles in L0p",
0657 "Counter": "0,1,2,3",
0658 "EventCode": "0xD",
0659 "EventName": "UNC_Q_TxL0P_POWER_CYCLES",
0660 "PerPkg": "1",
0661 "Unit": "QPI LL"
0662 },
0663 {
0664 "BriefDescription": "Cycles in L0",
0665 "Counter": "0,1,2,3",
0666 "EventCode": "0xC",
0667 "EventName": "UNC_Q_TxL0_POWER_CYCLES",
0668 "PerPkg": "1",
0669 "Unit": "QPI LL"
0670 },
0671 {
0672 "BriefDescription": "Tx Flit Buffer Bypassed",
0673 "Counter": "0,1,2,3",
0674 "EventCode": "0x5",
0675 "EventName": "UNC_Q_TxL_BYPASSED",
0676 "PerPkg": "1",
0677 "Unit": "QPI LL"
0678 },
0679 {
0680 "BriefDescription": "Tx Flit Buffer Cycles not Empty",
0681 "Counter": "0,1,2,3",
0682 "EventCode": "0x6",
0683 "EventName": "UNC_Q_TxL_CYCLES_NE",
0684 "PerPkg": "1",
0685 "Unit": "QPI LL"
0686 },
0687 {
0688 "BriefDescription": "Number of data flits transmitted . Derived from unc_q_txl_flits_g0.data",
0689 "Counter": "0,1,2,3",
0690 "EventName": "QPI_DATA_BANDWIDTH_TX",
0691 "PerPkg": "1",
0692 "ScaleUnit": "8Bytes",
0693 "UMask": "0x2",
0694 "Unit": "QPI LL"
0695 },
0696 {
0697 "BriefDescription": "Number of data flits transmitted ",
0698 "Counter": "0,1,2,3",
0699 "EventName": "UNC_Q_TxL_FLITS_G0.DATA",
0700 "PerPkg": "1",
0701 "ScaleUnit": "8Bytes",
0702 "UMask": "0x2",
0703 "Unit": "QPI LL"
0704 },
0705 {
0706 "BriefDescription": "Number of non data (control) flits transmitted . Derived from unc_q_txl_flits_g0.non_data",
0707 "Counter": "0,1,2,3",
0708 "EventName": "QPI_CTL_BANDWIDTH_TX",
0709 "PerPkg": "1",
0710 "ScaleUnit": "8Bytes",
0711 "UMask": "0x4",
0712 "Unit": "QPI LL"
0713 },
0714 {
0715 "BriefDescription": "Number of non data (control) flits transmitted ",
0716 "Counter": "0,1,2,3",
0717 "EventName": "UNC_Q_TxL_FLITS_G0.NON_DATA",
0718 "PerPkg": "1",
0719 "ScaleUnit": "8Bytes",
0720 "UMask": "0x4",
0721 "Unit": "QPI LL"
0722 },
0723 {
0724 "BriefDescription": "Flits Transferred - Group 1; SNP Flits",
0725 "Counter": "0,1,2,3",
0726 "EventName": "UNC_Q_TxL_FLITS_G1.SNP",
0727 "ExtSel": "1",
0728 "PerPkg": "1",
0729 "UMask": "0x1",
0730 "Unit": "QPI LL"
0731 },
0732 {
0733 "BriefDescription": "Flits Transferred - Group 1; HOM Request Flits",
0734 "Counter": "0,1,2,3",
0735 "EventName": "UNC_Q_TxL_FLITS_G1.HOM_REQ",
0736 "ExtSel": "1",
0737 "PerPkg": "1",
0738 "UMask": "0x2",
0739 "Unit": "QPI LL"
0740 },
0741 {
0742 "BriefDescription": "Flits Transferred - Group 1; HOM Non-Request Flits",
0743 "Counter": "0,1,2,3",
0744 "EventName": "UNC_Q_TxL_FLITS_G1.HOM_NONREQ",
0745 "ExtSel": "1",
0746 "PerPkg": "1",
0747 "UMask": "0x4",
0748 "Unit": "QPI LL"
0749 },
0750 {
0751 "BriefDescription": "Flits Transferred - Group 1; HOM Flits",
0752 "Counter": "0,1,2,3",
0753 "EventName": "UNC_Q_TxL_FLITS_G1.HOM",
0754 "ExtSel": "1",
0755 "PerPkg": "1",
0756 "UMask": "0x6",
0757 "Unit": "QPI LL"
0758 },
0759 {
0760 "BriefDescription": "Flits Transferred - Group 1; DRS Data Flits",
0761 "Counter": "0,1,2,3",
0762 "EventName": "UNC_Q_TxL_FLITS_G1.DRS_DATA",
0763 "ExtSel": "1",
0764 "PerPkg": "1",
0765 "UMask": "0x8",
0766 "Unit": "QPI LL"
0767 },
0768 {
0769 "BriefDescription": "Flits Transferred - Group 1; DRS Header Flits",
0770 "Counter": "0,1,2,3",
0771 "EventName": "UNC_Q_TxL_FLITS_G1.DRS_NONDATA",
0772 "ExtSel": "1",
0773 "PerPkg": "1",
0774 "UMask": "0x10",
0775 "Unit": "QPI LL"
0776 },
0777 {
0778 "BriefDescription": "Flits Transferred - Group 1; DRS Flits (both Header and Data)",
0779 "Counter": "0,1,2,3",
0780 "EventName": "UNC_Q_TxL_FLITS_G1.DRS",
0781 "ExtSel": "1",
0782 "PerPkg": "1",
0783 "UMask": "0x18",
0784 "Unit": "QPI LL"
0785 },
0786 {
0787 "BriefDescription": "Flits Transferred - Group 2; Non-Data Response Tx Flits - AD",
0788 "Counter": "0,1,2,3",
0789 "EventCode": "0x1",
0790 "EventName": "UNC_Q_TxL_FLITS_G2.NDR_AD",
0791 "ExtSel": "1",
0792 "PerPkg": "1",
0793 "UMask": "0x1",
0794 "Unit": "QPI LL"
0795 },
0796 {
0797 "BriefDescription": "Flits Transferred - Group 2; Non-Data Response Tx Flits - AK",
0798 "Counter": "0,1,2,3",
0799 "EventCode": "0x1",
0800 "EventName": "UNC_Q_TxL_FLITS_G2.NDR_AK",
0801 "ExtSel": "1",
0802 "PerPkg": "1",
0803 "UMask": "0x2",
0804 "Unit": "QPI LL"
0805 },
0806 {
0807 "BriefDescription": "Flits Transferred - Group 2; Non-Coherent data Tx Flits",
0808 "Counter": "0,1,2,3",
0809 "EventCode": "0x1",
0810 "EventName": "UNC_Q_TxL_FLITS_G2.NCB_DATA",
0811 "ExtSel": "1",
0812 "PerPkg": "1",
0813 "UMask": "0x4",
0814 "Unit": "QPI LL"
0815 },
0816 {
0817 "BriefDescription": "Flits Transferred - Group 2; Non-Coherent non-data Tx Flits",
0818 "Counter": "0,1,2,3",
0819 "EventCode": "0x1",
0820 "EventName": "UNC_Q_TxL_FLITS_G2.NCB_NONDATA",
0821 "ExtSel": "1",
0822 "PerPkg": "1",
0823 "UMask": "0x8",
0824 "Unit": "QPI LL"
0825 },
0826 {
0827 "BriefDescription": "Flits Transferred - Group 2; Non-Coherent Bypass Tx Flits",
0828 "Counter": "0,1,2,3",
0829 "EventCode": "0x1",
0830 "EventName": "UNC_Q_TxL_FLITS_G2.NCB",
0831 "ExtSel": "1",
0832 "PerPkg": "1",
0833 "UMask": "0xC",
0834 "Unit": "QPI LL"
0835 },
0836 {
0837 "BriefDescription": "Flits Transferred - Group 2; Non-Coherent standard Tx Flits",
0838 "Counter": "0,1,2,3",
0839 "EventCode": "0x1",
0840 "EventName": "UNC_Q_TxL_FLITS_G2.NCS",
0841 "ExtSel": "1",
0842 "PerPkg": "1",
0843 "UMask": "0x10",
0844 "Unit": "QPI LL"
0845 },
0846 {
0847 "BriefDescription": "Tx Flit Buffer Allocations",
0848 "Counter": "0,1,2,3",
0849 "EventCode": "0x4",
0850 "EventName": "UNC_Q_TxL_INSERTS",
0851 "PerPkg": "1",
0852 "Unit": "QPI LL"
0853 },
0854 {
0855 "BriefDescription": "Tx Flit Buffer Occupancy",
0856 "Counter": "0,1,2,3",
0857 "EventCode": "0x7",
0858 "EventName": "UNC_Q_TxL_OCCUPANCY",
0859 "PerPkg": "1",
0860 "Unit": "QPI LL"
0861 },
0862 {
0863 "BriefDescription": "R3QPI Egress Credit Occupancy - HOM; for VN0",
0864 "Counter": "0,1,2,3",
0865 "EventCode": "0x26",
0866 "EventName": "UNC_Q_TxR_AD_HOM_CREDIT_ACQUIRED.VN0",
0867 "ExtSel": "1",
0868 "PerPkg": "1",
0869 "UMask": "0x1",
0870 "Unit": "QPI LL"
0871 },
0872 {
0873 "BriefDescription": "R3QPI Egress Credit Occupancy - HOM; for VN1",
0874 "Counter": "0,1,2,3",
0875 "EventCode": "0x26",
0876 "EventName": "UNC_Q_TxR_AD_HOM_CREDIT_ACQUIRED.VN1",
0877 "ExtSel": "1",
0878 "PerPkg": "1",
0879 "UMask": "0x2",
0880 "Unit": "QPI LL"
0881 },
0882 {
0883 "BriefDescription": "R3QPI Egress Credit Occupancy - AD HOM; for VN0",
0884 "Counter": "0,1,2,3",
0885 "EventCode": "0x22",
0886 "EventName": "UNC_Q_TxR_AD_HOM_CREDIT_OCCUPANCY.VN0",
0887 "ExtSel": "1",
0888 "PerPkg": "1",
0889 "UMask": "0x1",
0890 "Unit": "QPI LL"
0891 },
0892 {
0893 "BriefDescription": "R3QPI Egress Credit Occupancy - AD HOM; for VN1",
0894 "Counter": "0,1,2,3",
0895 "EventCode": "0x22",
0896 "EventName": "UNC_Q_TxR_AD_HOM_CREDIT_OCCUPANCY.VN1",
0897 "ExtSel": "1",
0898 "PerPkg": "1",
0899 "UMask": "0x2",
0900 "Unit": "QPI LL"
0901 },
0902 {
0903 "BriefDescription": "R3QPI Egress Credit Occupancy - AD NDR; for VN0",
0904 "Counter": "0,1,2,3",
0905 "EventCode": "0x28",
0906 "EventName": "UNC_Q_TxR_AD_NDR_CREDIT_ACQUIRED.VN0",
0907 "ExtSel": "1",
0908 "PerPkg": "1",
0909 "UMask": "0x1",
0910 "Unit": "QPI LL"
0911 },
0912 {
0913 "BriefDescription": "R3QPI Egress Credit Occupancy - AD NDR; for VN1",
0914 "Counter": "0,1,2,3",
0915 "EventCode": "0x28",
0916 "EventName": "UNC_Q_TxR_AD_NDR_CREDIT_ACQUIRED.VN1",
0917 "ExtSel": "1",
0918 "PerPkg": "1",
0919 "UMask": "0x2",
0920 "Unit": "QPI LL"
0921 },
0922 {
0923 "BriefDescription": "R3QPI Egress Credit Occupancy - AD NDR; for VN0",
0924 "Counter": "0,1,2,3",
0925 "EventCode": "0x24",
0926 "EventName": "UNC_Q_TxR_AD_NDR_CREDIT_OCCUPANCY.VN0",
0927 "ExtSel": "1",
0928 "PerPkg": "1",
0929 "UMask": "0x1",
0930 "Unit": "QPI LL"
0931 },
0932 {
0933 "BriefDescription": "R3QPI Egress Credit Occupancy - AD NDR; for VN1",
0934 "Counter": "0,1,2,3",
0935 "EventCode": "0x24",
0936 "EventName": "UNC_Q_TxR_AD_NDR_CREDIT_OCCUPANCY.VN1",
0937 "ExtSel": "1",
0938 "PerPkg": "1",
0939 "UMask": "0x2",
0940 "Unit": "QPI LL"
0941 },
0942 {
0943 "BriefDescription": "R3QPI Egress Credit Occupancy - SNP; for VN0",
0944 "Counter": "0,1,2,3",
0945 "EventCode": "0x27",
0946 "EventName": "UNC_Q_TxR_AD_SNP_CREDIT_ACQUIRED.VN0",
0947 "ExtSel": "1",
0948 "PerPkg": "1",
0949 "UMask": "0x1",
0950 "Unit": "QPI LL"
0951 },
0952 {
0953 "BriefDescription": "R3QPI Egress Credit Occupancy - SNP; for VN1",
0954 "Counter": "0,1,2,3",
0955 "EventCode": "0x27",
0956 "EventName": "UNC_Q_TxR_AD_SNP_CREDIT_ACQUIRED.VN1",
0957 "ExtSel": "1",
0958 "PerPkg": "1",
0959 "UMask": "0x2",
0960 "Unit": "QPI LL"
0961 },
0962 {
0963 "BriefDescription": "R3QPI Egress Credit Occupancy - AD SNP; for VN0",
0964 "Counter": "0,1,2,3",
0965 "EventCode": "0x23",
0966 "EventName": "UNC_Q_TxR_AD_SNP_CREDIT_OCCUPANCY.VN0",
0967 "ExtSel": "1",
0968 "PerPkg": "1",
0969 "UMask": "0x1",
0970 "Unit": "QPI LL"
0971 },
0972 {
0973 "BriefDescription": "R3QPI Egress Credit Occupancy - AD SNP; for VN1",
0974 "Counter": "0,1,2,3",
0975 "EventCode": "0x23",
0976 "EventName": "UNC_Q_TxR_AD_SNP_CREDIT_OCCUPANCY.VN1",
0977 "ExtSel": "1",
0978 "PerPkg": "1",
0979 "UMask": "0x2",
0980 "Unit": "QPI LL"
0981 },
0982 {
0983 "BriefDescription": "R3QPI Egress Credit Occupancy - AK NDR",
0984 "Counter": "0,1,2,3",
0985 "EventCode": "0x29",
0986 "EventName": "UNC_Q_TxR_AK_NDR_CREDIT_ACQUIRED",
0987 "ExtSel": "1",
0988 "PerPkg": "1",
0989 "Unit": "QPI LL"
0990 },
0991 {
0992 "BriefDescription": "R3QPI Egress Credit Occupancy - AK NDR",
0993 "Counter": "0,1,2,3",
0994 "EventCode": "0x25",
0995 "EventName": "UNC_Q_TxR_AK_NDR_CREDIT_OCCUPANCY",
0996 "ExtSel": "1",
0997 "PerPkg": "1",
0998 "Unit": "QPI LL"
0999 },
1000 {
1001 "BriefDescription": "R3QPI Egress Credit Occupancy - DRS; for VN0",
1002 "Counter": "0,1,2,3",
1003 "EventCode": "0x2A",
1004 "EventName": "UNC_Q_TxR_BL_DRS_CREDIT_ACQUIRED.VN0",
1005 "ExtSel": "1",
1006 "PerPkg": "1",
1007 "UMask": "0x1",
1008 "Unit": "QPI LL"
1009 },
1010 {
1011 "BriefDescription": "R3QPI Egress Credit Occupancy - DRS; for VN1",
1012 "Counter": "0,1,2,3",
1013 "EventCode": "0x2A",
1014 "EventName": "UNC_Q_TxR_BL_DRS_CREDIT_ACQUIRED.VN1",
1015 "ExtSel": "1",
1016 "PerPkg": "1",
1017 "UMask": "0x2",
1018 "Unit": "QPI LL"
1019 },
1020 {
1021 "BriefDescription": "R3QPI Egress Credit Occupancy - DRS; for Shared VN",
1022 "Counter": "0,1,2,3",
1023 "EventCode": "0x2A",
1024 "EventName": "UNC_Q_TxR_BL_DRS_CREDIT_ACQUIRED.VN_SHR",
1025 "ExtSel": "1",
1026 "PerPkg": "1",
1027 "UMask": "0x4",
1028 "Unit": "QPI LL"
1029 },
1030 {
1031 "BriefDescription": "R3QPI Egress Credit Occupancy - BL DRS; for VN0",
1032 "Counter": "0,1,2,3",
1033 "EventCode": "0x1F",
1034 "EventName": "UNC_Q_TxR_BL_DRS_CREDIT_OCCUPANCY.VN0",
1035 "ExtSel": "1",
1036 "PerPkg": "1",
1037 "UMask": "0x1",
1038 "Unit": "QPI LL"
1039 },
1040 {
1041 "BriefDescription": "R3QPI Egress Credit Occupancy - BL DRS; for VN1",
1042 "Counter": "0,1,2,3",
1043 "EventCode": "0x1F",
1044 "EventName": "UNC_Q_TxR_BL_DRS_CREDIT_OCCUPANCY.VN1",
1045 "ExtSel": "1",
1046 "PerPkg": "1",
1047 "UMask": "0x2",
1048 "Unit": "QPI LL"
1049 },
1050 {
1051 "BriefDescription": "R3QPI Egress Credit Occupancy - BL DRS; for Shared VN",
1052 "Counter": "0,1,2,3",
1053 "EventCode": "0x1F",
1054 "EventName": "UNC_Q_TxR_BL_DRS_CREDIT_OCCUPANCY.VN_SHR",
1055 "ExtSel": "1",
1056 "PerPkg": "1",
1057 "UMask": "0x4",
1058 "Unit": "QPI LL"
1059 },
1060 {
1061 "BriefDescription": "R3QPI Egress Credit Occupancy - NCB; for VN0",
1062 "Counter": "0,1,2,3",
1063 "EventCode": "0x2B",
1064 "EventName": "UNC_Q_TxR_BL_NCB_CREDIT_ACQUIRED.VN0",
1065 "ExtSel": "1",
1066 "PerPkg": "1",
1067 "UMask": "0x1",
1068 "Unit": "QPI LL"
1069 },
1070 {
1071 "BriefDescription": "R3QPI Egress Credit Occupancy - NCB; for VN1",
1072 "Counter": "0,1,2,3",
1073 "EventCode": "0x2B",
1074 "EventName": "UNC_Q_TxR_BL_NCB_CREDIT_ACQUIRED.VN1",
1075 "ExtSel": "1",
1076 "PerPkg": "1",
1077 "UMask": "0x2",
1078 "Unit": "QPI LL"
1079 },
1080 {
1081 "BriefDescription": "R3QPI Egress Credit Occupancy - BL NCB; for VN0",
1082 "Counter": "0,1,2,3",
1083 "EventCode": "0x20",
1084 "EventName": "UNC_Q_TxR_BL_NCB_CREDIT_OCCUPANCY.VN0",
1085 "ExtSel": "1",
1086 "PerPkg": "1",
1087 "UMask": "0x1",
1088 "Unit": "QPI LL"
1089 },
1090 {
1091 "BriefDescription": "R3QPI Egress Credit Occupancy - BL NCB; for VN1",
1092 "Counter": "0,1,2,3",
1093 "EventCode": "0x20",
1094 "EventName": "UNC_Q_TxR_BL_NCB_CREDIT_OCCUPANCY.VN1",
1095 "ExtSel": "1",
1096 "PerPkg": "1",
1097 "UMask": "0x2",
1098 "Unit": "QPI LL"
1099 },
1100 {
1101 "BriefDescription": "R3QPI Egress Credit Occupancy - NCS; for VN0",
1102 "Counter": "0,1,2,3",
1103 "EventCode": "0x2C",
1104 "EventName": "UNC_Q_TxR_BL_NCS_CREDIT_ACQUIRED.VN0",
1105 "ExtSel": "1",
1106 "PerPkg": "1",
1107 "UMask": "0x1",
1108 "Unit": "QPI LL"
1109 },
1110 {
1111 "BriefDescription": "R3QPI Egress Credit Occupancy - NCS; for VN1",
1112 "Counter": "0,1,2,3",
1113 "EventCode": "0x2C",
1114 "EventName": "UNC_Q_TxR_BL_NCS_CREDIT_ACQUIRED.VN1",
1115 "ExtSel": "1",
1116 "PerPkg": "1",
1117 "UMask": "0x2",
1118 "Unit": "QPI LL"
1119 },
1120 {
1121 "BriefDescription": "R3QPI Egress Credit Occupancy - BL NCS; for VN0",
1122 "Counter": "0,1,2,3",
1123 "EventCode": "0x21",
1124 "EventName": "UNC_Q_TxR_BL_NCS_CREDIT_OCCUPANCY.VN0",
1125 "ExtSel": "1",
1126 "PerPkg": "1",
1127 "UMask": "0x1",
1128 "Unit": "QPI LL"
1129 },
1130 {
1131 "BriefDescription": "R3QPI Egress Credit Occupancy - BL NCS; for VN1",
1132 "Counter": "0,1,2,3",
1133 "EventCode": "0x21",
1134 "EventName": "UNC_Q_TxR_BL_NCS_CREDIT_OCCUPANCY.VN1",
1135 "ExtSel": "1",
1136 "PerPkg": "1",
1137 "UMask": "0x2",
1138 "Unit": "QPI LL"
1139 },
1140 {
1141 "BriefDescription": "VNA Credits Returned",
1142 "Counter": "0,1,2,3",
1143 "EventCode": "0x1C",
1144 "EventName": "UNC_Q_VNA_CREDIT_RETURNS",
1145 "ExtSel": "1",
1146 "PerPkg": "1",
1147 "Unit": "QPI LL"
1148 },
1149 {
1150 "BriefDescription": "VNA Credits Pending Return - Occupancy",
1151 "Counter": "0,1,2,3",
1152 "EventCode": "0x1B",
1153 "EventName": "UNC_Q_VNA_CREDIT_RETURN_OCCUPANCY",
1154 "ExtSel": "1",
1155 "PerPkg": "1",
1156 "Unit": "QPI LL"
1157 },
1158 {
1159 "BriefDescription": "CRC Errors Detected; LinkInit",
1160 "Counter": "0,1,2,3",
1161 "EventCode": "0x3",
1162 "EventName": "UNC_Q_RxL_CRC_ERRORS.LINK_INIT",
1163 "PerPkg": "1",
1164 "UMask": "0x1",
1165 "Unit": "QPI LL"
1166 },
1167 {
1168 "BriefDescription": "UNC_Q_RxL_CRC_ERRORS.NORMAL_OP",
1169 "Counter": "0,1,2,3",
1170 "EventCode": "0x3",
1171 "EventName": "UNC_Q_RxL_CRC_ERRORS.NORMAL_OP",
1172 "PerPkg": "1",
1173 "UMask": "0x2",
1174 "Unit": "QPI LL"
1175 },
1176 {
1177 "BriefDescription": "RxQ Cycles Not Empty - DRS; for VN0",
1178 "Counter": "0,1,2,3",
1179 "EventCode": "0xF",
1180 "EventName": "UNC_Q_RxL_CYCLES_NE_DRS.VN0",
1181 "ExtSel": "1",
1182 "PerPkg": "1",
1183 "UMask": "0x1",
1184 "Unit": "QPI LL"
1185 },
1186 {
1187 "BriefDescription": "RxQ Cycles Not Empty - DRS; for VN1",
1188 "Counter": "0,1,2,3",
1189 "EventCode": "0xF",
1190 "EventName": "UNC_Q_RxL_CYCLES_NE_DRS.VN1",
1191 "ExtSel": "1",
1192 "PerPkg": "1",
1193 "UMask": "0x2",
1194 "Unit": "QPI LL"
1195 },
1196 {
1197 "BriefDescription": "RxQ Cycles Not Empty - HOM; for VN0",
1198 "Counter": "0,1,2,3",
1199 "EventCode": "0x12",
1200 "EventName": "UNC_Q_RxL_CYCLES_NE_HOM.VN0",
1201 "ExtSel": "1",
1202 "PerPkg": "1",
1203 "UMask": "0x1",
1204 "Unit": "QPI LL"
1205 },
1206 {
1207 "BriefDescription": "RxQ Cycles Not Empty - HOM; for VN1",
1208 "Counter": "0,1,2,3",
1209 "EventCode": "0x12",
1210 "EventName": "UNC_Q_RxL_CYCLES_NE_HOM.VN1",
1211 "ExtSel": "1",
1212 "PerPkg": "1",
1213 "UMask": "0x2",
1214 "Unit": "QPI LL"
1215 },
1216 {
1217 "BriefDescription": "RxQ Cycles Not Empty - NCB; for VN0",
1218 "Counter": "0,1,2,3",
1219 "EventCode": "0x10",
1220 "EventName": "UNC_Q_RxL_CYCLES_NE_NCB.VN0",
1221 "ExtSel": "1",
1222 "PerPkg": "1",
1223 "UMask": "0x1",
1224 "Unit": "QPI LL"
1225 },
1226 {
1227 "BriefDescription": "RxQ Cycles Not Empty - NCB; for VN1",
1228 "Counter": "0,1,2,3",
1229 "EventCode": "0x10",
1230 "EventName": "UNC_Q_RxL_CYCLES_NE_NCB.VN1",
1231 "ExtSel": "1",
1232 "PerPkg": "1",
1233 "UMask": "0x2",
1234 "Unit": "QPI LL"
1235 },
1236 {
1237 "BriefDescription": "RxQ Cycles Not Empty - NCS; for VN0",
1238 "Counter": "0,1,2,3",
1239 "EventCode": "0x11",
1240 "EventName": "UNC_Q_RxL_CYCLES_NE_NCS.VN0",
1241 "ExtSel": "1",
1242 "PerPkg": "1",
1243 "UMask": "0x1",
1244 "Unit": "QPI LL"
1245 },
1246 {
1247 "BriefDescription": "RxQ Cycles Not Empty - NCS; for VN1",
1248 "Counter": "0,1,2,3",
1249 "EventCode": "0x11",
1250 "EventName": "UNC_Q_RxL_CYCLES_NE_NCS.VN1",
1251 "ExtSel": "1",
1252 "PerPkg": "1",
1253 "UMask": "0x2",
1254 "Unit": "QPI LL"
1255 },
1256 {
1257 "BriefDescription": "RxQ Cycles Not Empty - NDR; for VN0",
1258 "Counter": "0,1,2,3",
1259 "EventCode": "0x14",
1260 "EventName": "UNC_Q_RxL_CYCLES_NE_NDR.VN0",
1261 "ExtSel": "1",
1262 "PerPkg": "1",
1263 "UMask": "0x1",
1264 "Unit": "QPI LL"
1265 },
1266 {
1267 "BriefDescription": "RxQ Cycles Not Empty - NDR; for VN1",
1268 "Counter": "0,1,2,3",
1269 "EventCode": "0x14",
1270 "EventName": "UNC_Q_RxL_CYCLES_NE_NDR.VN1",
1271 "ExtSel": "1",
1272 "PerPkg": "1",
1273 "UMask": "0x2",
1274 "Unit": "QPI LL"
1275 },
1276 {
1277 "BriefDescription": "RxQ Cycles Not Empty - SNP; for VN0",
1278 "Counter": "0,1,2,3",
1279 "EventCode": "0x13",
1280 "EventName": "UNC_Q_RxL_CYCLES_NE_SNP.VN0",
1281 "ExtSel": "1",
1282 "PerPkg": "1",
1283 "UMask": "0x1",
1284 "Unit": "QPI LL"
1285 },
1286 {
1287 "BriefDescription": "RxQ Cycles Not Empty - SNP; for VN1",
1288 "Counter": "0,1,2,3",
1289 "EventCode": "0x13",
1290 "EventName": "UNC_Q_RxL_CYCLES_NE_SNP.VN1",
1291 "ExtSel": "1",
1292 "PerPkg": "1",
1293 "UMask": "0x2",
1294 "Unit": "QPI LL"
1295 },
1296 {
1297 "BriefDescription": "Stalls Sending to R3QPI on VN0; BGF Stall - HOM",
1298 "Counter": "0,1,2,3",
1299 "EventCode": "0x35",
1300 "EventName": "UNC_Q_RxL_STALLS_VN0.BGF_DRS",
1301 "ExtSel": "1",
1302 "PerPkg": "1",
1303 "UMask": "0x1",
1304 "Unit": "QPI LL"
1305 },
1306 {
1307 "BriefDescription": "Stalls Sending to R3QPI on VN0; BGF Stall - SNP",
1308 "Counter": "0,1,2,3",
1309 "EventCode": "0x35",
1310 "EventName": "UNC_Q_RxL_STALLS_VN0.BGF_NCB",
1311 "ExtSel": "1",
1312 "PerPkg": "1",
1313 "UMask": "0x2",
1314 "Unit": "QPI LL"
1315 },
1316 {
1317 "BriefDescription": "Stalls Sending to R3QPI on VN0; BGF Stall - NDR",
1318 "Counter": "0,1,2,3",
1319 "EventCode": "0x35",
1320 "EventName": "UNC_Q_RxL_STALLS_VN0.BGF_NCS",
1321 "ExtSel": "1",
1322 "PerPkg": "1",
1323 "UMask": "0x4",
1324 "Unit": "QPI LL"
1325 },
1326 {
1327 "BriefDescription": "Stalls Sending to R3QPI on VN0; BGF Stall - DRS",
1328 "Counter": "0,1,2,3",
1329 "EventCode": "0x35",
1330 "EventName": "UNC_Q_RxL_STALLS_VN0.BGF_HOM",
1331 "ExtSel": "1",
1332 "PerPkg": "1",
1333 "UMask": "0x8",
1334 "Unit": "QPI LL"
1335 },
1336 {
1337 "BriefDescription": "Stalls Sending to R3QPI on VN0; BGF Stall - NCB",
1338 "Counter": "0,1,2,3",
1339 "EventCode": "0x35",
1340 "EventName": "UNC_Q_RxL_STALLS_VN0.BGF_SNP",
1341 "ExtSel": "1",
1342 "PerPkg": "1",
1343 "UMask": "0x10",
1344 "Unit": "QPI LL"
1345 },
1346 {
1347 "BriefDescription": "Stalls Sending to R3QPI on VN0; BGF Stall - NCS",
1348 "Counter": "0,1,2,3",
1349 "EventCode": "0x35",
1350 "EventName": "UNC_Q_RxL_STALLS_VN0.BGF_NDR",
1351 "ExtSel": "1",
1352 "PerPkg": "1",
1353 "UMask": "0x20",
1354 "Unit": "QPI LL"
1355 },
1356 {
1357 "BriefDescription": "Stalls Sending to R3QPI on VN0; Egress Credits",
1358 "Counter": "0,1,2,3",
1359 "EventCode": "0x35",
1360 "EventName": "UNC_Q_RxL_STALLS_VN0.EGRESS_CREDITS",
1361 "ExtSel": "1",
1362 "PerPkg": "1",
1363 "UMask": "0x40",
1364 "Unit": "QPI LL"
1365 },
1366 {
1367 "BriefDescription": "Stalls Sending to R3QPI on VN0; GV",
1368 "Counter": "0,1,2,3",
1369 "EventCode": "0x35",
1370 "EventName": "UNC_Q_RxL_STALLS_VN0.GV",
1371 "ExtSel": "1",
1372 "PerPkg": "1",
1373 "UMask": "0x80",
1374 "Unit": "QPI LL"
1375 },
1376 {
1377 "BriefDescription": "Stalls Sending to R3QPI on VN1; BGF Stall - HOM",
1378 "Counter": "0,1,2,3",
1379 "EventCode": "0x3A",
1380 "EventName": "UNC_Q_RxL_STALLS_VN1.BGF_DRS",
1381 "ExtSel": "1",
1382 "PerPkg": "1",
1383 "UMask": "0x1",
1384 "Unit": "QPI LL"
1385 },
1386 {
1387 "BriefDescription": "Stalls Sending to R3QPI on VN1; BGF Stall - SNP",
1388 "Counter": "0,1,2,3",
1389 "EventCode": "0x3A",
1390 "EventName": "UNC_Q_RxL_STALLS_VN1.BGF_NCB",
1391 "ExtSel": "1",
1392 "PerPkg": "1",
1393 "UMask": "0x2",
1394 "Unit": "QPI LL"
1395 },
1396 {
1397 "BriefDescription": "Stalls Sending to R3QPI on VN1; BGF Stall - NDR",
1398 "Counter": "0,1,2,3",
1399 "EventCode": "0x3A",
1400 "EventName": "UNC_Q_RxL_STALLS_VN1.BGF_NCS",
1401 "ExtSel": "1",
1402 "PerPkg": "1",
1403 "UMask": "0x4",
1404 "Unit": "QPI LL"
1405 },
1406 {
1407 "BriefDescription": "Stalls Sending to R3QPI on VN1; BGF Stall - DRS",
1408 "Counter": "0,1,2,3",
1409 "EventCode": "0x3A",
1410 "EventName": "UNC_Q_RxL_STALLS_VN1.BGF_HOM",
1411 "ExtSel": "1",
1412 "PerPkg": "1",
1413 "UMask": "0x8",
1414 "Unit": "QPI LL"
1415 },
1416 {
1417 "BriefDescription": "Stalls Sending to R3QPI on VN1; BGF Stall - NCB",
1418 "Counter": "0,1,2,3",
1419 "EventCode": "0x3A",
1420 "EventName": "UNC_Q_RxL_STALLS_VN1.BGF_SNP",
1421 "ExtSel": "1",
1422 "PerPkg": "1",
1423 "UMask": "0x10",
1424 "Unit": "QPI LL"
1425 },
1426 {
1427 "BriefDescription": "Stalls Sending to R3QPI on VN1; BGF Stall - NCS",
1428 "Counter": "0,1,2,3",
1429 "EventCode": "0x3A",
1430 "EventName": "UNC_Q_RxL_STALLS_VN1.BGF_NDR",
1431 "ExtSel": "1",
1432 "PerPkg": "1",
1433 "UMask": "0x20",
1434 "Unit": "QPI LL"
1435 },
1436 {
1437 "BriefDescription": "Cycles Stalled with no LLR Credits; LLR is full",
1438 "Counter": "0,1,2,3",
1439 "EventCode": "0x2",
1440 "EventName": "UNC_Q_TxL_CRC_NO_CREDITS.FULL",
1441 "PerPkg": "1",
1442 "UMask": "0x1",
1443 "Unit": "QPI LL"
1444 },
1445 {
1446 "BriefDescription": "Cycles Stalled with no LLR Credits; LLR is almost full",
1447 "Counter": "0,1,2,3",
1448 "EventCode": "0x2",
1449 "EventName": "UNC_Q_TxL_CRC_NO_CREDITS.ALMOST_FULL",
1450 "PerPkg": "1",
1451 "UMask": "0x2",
1452 "Unit": "QPI LL"
1453 }
1454 ]