itrace
Instrumented Trace
itrace_dsp_events_pmu.h
Go to the documentation of this file.
1
12
#ifndef ITRACE_DSP_EVENTS_PMU_H
13
#define ITRACE_DSP_EVENTS_PMU_H
14
15
#include "
itrace_types.h
"
16
22
#define DUMMY_DSP_PMU_EVENT_FIRST 0x7fff
24
29
#define ITRACE_DSP_EVENT_PMU_COUNTER0_OVERFLOW 0x8000
32
35
#define ITRACE_DSP_EVENT_PMU_COUNTER2_OVERFLOW 0x8001
36
39
#define ITRACE_DSP_EVENT_PMU_COMMITTED_PKT_ANY 0x8002
40
43
#define ITRACE_DSP_EVENT_PMU_COMMITTED_PKT_BSB 0x8003
44
47
#define ITRACE_DSP_EVENT_PMU_COUNTER4_OVERFLOW 0x8004
48
51
#define ITRACE_DSP_EVENT_PMU_COUNTER6_OVERFLOW 0x8005
52
55
#define ITRACE_DSP_EVENT_PMU_COMMITTED_PKT_B2B 0x8006
56
59
#define ITRACE_DSP_EVENT_PMU_COMMITTED_PKT_SMT 0x8007
60
63
#define ITRACE_DSP_EVENT_PMU_ICACHE_DEMAND_MISS 0x8008
64
67
#define ITRACE_DSP_EVENT_PMU_DCACHE_DEMAND_MISS 0x8009
68
71
#define ITRACE_DSP_EVENT_PMU_DCACHE_STORE_MISS 0x800a
72
75
#define ITRACE_DSP_EVENT_PMU_CU_PKT_READY_NOT_DISPATCHED 0x800b
76
79
#define ITRACE_DSP_EVENT_PMU_ANY_IU_REPLAY 0x800c
80
83
#define ITRACE_DSP_EVENT_PMU_ANY_DU_REPLAY 0x800d
84
87
#define ITRACE_DSP_EVENT_PMU_ISSUED_PACKETS 0x800e
88
91
#define ITRACE_DSP_EVENT_PMU_COMMITTED_PKT_1_THREAD_RUNNING 0x800f
92
95
#define ITRACE_DSP_EVENT_PMU_COMMITTED_PKT_2_THREAD_RUNNING 0x8010
96
99
#define ITRACE_DSP_EVENT_PMU_COMMITTED_PKT_3_THREAD_RUNNING 0x8011
100
103
#define ITRACE_DSP_EVENT_PMU_COMMITTED_INSTS 0x8012
104
107
#define ITRACE_DSP_EVENT_PMU_COMMITTED_TC1_INSTS 0x8013
108
111
#define ITRACE_DSP_EVENT_PMU_COMMITTED_PRIVATE_INSTS 0x8014
112
115
#define ITRACE_DSP_EVENT_PMU_COMMITTED_PKT_4_THREAD_RUNNING 0x8015
116
119
#define ITRACE_DSP_EVENT_PMU_COMMITTED_LOADS 0x8016
120
123
#define ITRACE_DSP_EVENT_PMU_COMMITTED_STORES 0x8017
124
127
#define ITRACE_DSP_EVENT_PMU_COMMITTED_MEMOPS 0x8018
128
131
#define ITRACE_DSP_EVENT_PMU_COMMITTED_PROGRAM_FLOW_INSTS 0x8019
132
135
#define ITRACE_DSP_EVENT_PMU_COMMITTED_PKT_CHANGED_FLOW 0x801a
136
139
#define ITRACE_DSP_EVENT_PMU_COMMITTED_PKT_ENDLOOP 0x801b
140
143
#define ITRACE_DSP_EVENT_PMU_CYCLES_1_THREAD_RUNNING 0x801c
144
147
#define ITRACE_DSP_EVENT_PMU_CYCLES_2_THREAD_RUNNING 0x801d
148
151
#define ITRACE_DSP_EVENT_PMU_CYCLES_3_THREAD_RUNNING 0x801e
152
155
#define ITRACE_DSP_EVENT_PMU_CYCLES_4_THREAD_RUNNING 0x801f
156
159
#define ITRACE_DSP_EVENT_PMU_AXI_READ_REQUEST 0x8020
160
163
#define ITRACE_DSP_EVENT_PMU_AXI_LINE32_READ_REQUEST 0x8021
164
167
#define ITRACE_DSP_EVENT_PMU_AXI_WRITE_REQUEST 0x8022
168
171
#define ITRACE_DSP_EVENT_PMU_AXI_LINE32_WRITE_REQUEST 0x8023
172
175
#define ITRACE_DSP_EVENT_PMU_AHB_READ_REQUEST 0x8024
176
179
#define ITRACE_DSP_EVENT_PMU_AHB_WRITE_REQUEST 0x8025
180
183
#define ITRACE_DSP_EVENT_PMU_AXI_SLAVE_MULTI_BEAT_ACCESS 0x8026
184
187
#define ITRACE_DSP_EVENT_PMU_AXI_SLAVE_SINGLE_BEAT_ACCESS 0x8027
188
191
#define ITRACE_DSP_EVENT_PMU_AXI2_READ_REQUEST 0x8028
192
195
#define ITRACE_DSP_EVENT_PMU_AXI2_LINE32_READ_REQUEST 0x8029
196
199
#define ITRACE_DSP_EVENT_PMU_AXI2_WRITE_REQUEST 0x802a
200
203
#define ITRACE_DSP_EVENT_PMU_AXI2_LINE32_WRITE_REQUEST 0x802b
204
207
#define ITRACE_DSP_EVENT_PMU_AXI2_CONGESTION 0x802c
208
211
#define ITRACE_DSP_EVENT_PMU_COMMITTED_FPS 0x802d
212
215
#define ITRACE_DSP_EVENT_PMU_REDIRECT_BIMODAL_MISPREDICT 0x802e
216
219
#define ITRACE_DSP_EVENT_PMU_REDIRECT_TARGET_MISPREDICT 0x802f
220
223
#define ITRACE_DSP_EVENT_PMU_REDIRECT_LOOP_MISPREDICT 0x8030
224
227
#define ITRACE_DSP_EVENT_PMU_REDIRECT_MISC 0x8031
228
231
#define ITRACE_DSP_EVENT_PMU_JTLB_MISS 0x8032
232
235
#define ITRACE_DSP_EVENT_PMU_COMMITTED_PKT_RETURN 0x8033
236
239
#define ITRACE_DSP_EVENT_PMU_COMMITTED_PKT_INDIRECT_JUMP 0x8034
240
243
#define ITRACE_DSP_EVENT_PMU_COMMITTED_BIMODAL_BRANCH_INSTS 0x8035
244
247
#define ITRACE_DSP_EVENT_PMU_ICACHE_ACCESS 0x8036
248
251
#define ITRACE_DSP_EVENT_PMU_BTB_HIT 0x8037
252
255
#define ITRACE_DSP_EVENT_PMU_BTB_MISS 0x8038
256
259
#define ITRACE_DSP_EVENT_PMU_IU_DEMAND_SECONDARY_MISS 0x8039
260
263
#define ITRACE_DSP_EVENT_PMU_FAST_FETCH_KILLED 0x803a
264
267
#define ITRACE_DSP_EVENT_PMU_FETCHED_PACKETS_DROPPED 0x803b
268
271
#define ITRACE_DSP_EVENT_PMU_IU_PREFETCHES_SENT_TO_L2 0x803c
272
275
#define ITRACE_DSP_EVENT_PMU_ITLB_MISS 0x803d
276
279
#define ITRACE_DSP_EVENT_PMU_FETCH_2_CYCLE 0x803e
280
283
#define ITRACE_DSP_EVENT_PMU_FETCH_3_CYCLE 0x803f
284
287
#define ITRACE_DSP_EVENT_PMU_L2_IU_SECONDARY_MISS 0x8040
288
291
#define ITRACE_DSP_EVENT_PMU_L2_IU_ACCESS 0x8041
292
295
#define ITRACE_DSP_EVENT_PMU_L2_IU_MISS 0x8042
296
299
#define ITRACE_DSP_EVENT_PMU_L2_IU_PREFETCH_ACCESS 0x8043
300
303
#define ITRACE_DSP_EVENT_PMU_L2_IU_PREFETCH_MISS 0x8044
304
307
#define ITRACE_DSP_EVENT_PMU_L2_DU_READ_ACCESS 0x8045
308
311
#define ITRACE_DSP_EVENT_PMU_L2_DU_READ_MISS 0x8046
312
315
#define ITRACE_DSP_EVENT_PMU_L2FETCH_ACCESS 0x8047
316
319
#define ITRACE_DSP_EVENT_PMU_L2FETCH_MISS 0x8048
320
323
#define ITRACE_DSP_EVENT_PMU_L2_ACCESS 0x8049
324
327
#define ITRACE_DSP_EVENT_PMU_L2_TAG_ARRAY_CONFLICT 0x804a
328
331
#define ITRACE_DSP_EVENT_PMU_TCM_DU_ACCESS 0x804b
332
335
#define ITRACE_DSP_EVENT_PMU_TCM_DU_READ_ACCESS 0x804c
336
339
#define ITRACE_DSP_EVENT_PMU_TCM_IU_ACCESS 0x804d
340
343
#define ITRACE_DSP_EVENT_PMU_L2_CASTOUT 0x804e
344
347
#define ITRACE_DSP_EVENT_PMU_L2_DU_STORE_ACCESS 0x804f
348
351
#define ITRACE_DSP_EVENT_PMU_L2_DU_STORE_MISS 0x8050
352
355
#define ITRACE_DSP_EVENT_PMU_L2_DU_PREFETCH_ACCESS 0x8051
356
359
#define ITRACE_DSP_EVENT_PMU_L2_DU_PREFETCH_MISS 0x8052
360
363
#define ITRACE_DSP_EVENT_PMU_L2_DU_LOAD_SECONDARY_MISS 0x8053
364
367
#define ITRACE_DSP_EVENT_PMU_L2FETCH_COMMAND 0x8054
368
371
#define ITRACE_DSP_EVENT_PMU_L2FETCH_COMMAND_KILLED 0x8055
372
375
#define ITRACE_DSP_EVENT_PMU_L2FETCH_COMMAND_OVERWRITE 0x8056
376
379
#define ITRACE_DSP_EVENT_PMU_L2FETCH_ACCESS_CREDIT_FAIL 0x8057
380
383
#define ITRACE_DSP_EVENT_PMU_AXI_SLAVE_READ_BUSY 0x8058
384
387
#define ITRACE_DSP_EVENT_PMU_AXI_SLAVE_WRITE_BUSY 0x8059
388
391
#define ITRACE_DSP_EVENT_PMU_L2_ACCESS_EVEN 0x805a
392
395
#define ITRACE_DSP_EVENT_PMU_CLADE_HIGH_PRIO_L2_ACCESS 0x805b
396
399
#define ITRACE_DSP_EVENT_PMU_CLADE_LOW_PRIO_L2_ACCESS 0x805c
400
403
#define ITRACE_DSP_EVENT_PMU_CLADE_HIGH_PRIO_L2_MISS 0x805d
404
407
#define ITRACE_DSP_EVENT_PMU_CLADE_LOW_PRIO_L2_MISS 0x805e
408
411
#define ITRACE_DSP_EVENT_PMU_CLADE_HIGH_PRIO_EXCEPTION 0x805f
412
415
#define ITRACE_DSP_EVENT_PMU_CLADE_LOW_PRIO_EXCEPTION 0x8060
416
419
#define ITRACE_DSP_EVENT_PMU_AXI2_SLAVE_READ_BUSY 0x8061
420
423
#define ITRACE_DSP_EVENT_PMU_AXI2_SLAVE_WRITE_BUSY 0x8062
424
427
#define ITRACE_DSP_EVENT_PMU_ANY_DU_STALL 0x8063
428
431
#define ITRACE_DSP_EVENT_PMU_DU_BANK_CONFLICT_REPLAY 0x8064
432
435
#define ITRACE_DSP_EVENT_PMU_DU_CREDIT_REPLAY 0x8065
436
439
#define ITRACE_DSP_EVENT_PMU_L2_FIFO_FULL_REPLAY 0x8066
440
443
#define ITRACE_DSP_EVENT_PMU_DU_STORE_BUFFER_FULL_REPLAY 0x8067
444
447
#define ITRACE_DSP_EVENT_PMU_DU_SNOOP_REQUEST 0x8068
448
451
#define ITRACE_DSP_EVENT_PMU_DU_FILL_REPLAY 0x8069
452
455
#define ITRACE_DSP_EVENT_PMU_DU_READ_TO_L2 0x806a
456
459
#define ITRACE_DSP_EVENT_PMU_DU_WRITE_TO_L2 0x806b
460
463
#define ITRACE_DSP_EVENT_PMU_DCZERO_COMMITTED 0x806c
464
467
#define ITRACE_DSP_EVENT_PMU_DTLB_MISS 0x806d
468
471
#define ITRACE_DSP_EVENT_PMU_STORE_BUFFER_HIT_REPLAY 0x806e
472
475
#define ITRACE_DSP_EVENT_PMU_STORE_BUFFER_FORCE_REPLAY 0x806f
476
479
#define ITRACE_DSP_EVENT_PMU_SMT_BANK_CONFLICT 0x8070
480
483
#define ITRACE_DSP_EVENT_PMU_PORT_CONFLICT_REPLAY 0x8071
484
487
#define ITRACE_DSP_EVENT_PMU_PAGE_CROSS_REPLAY 0x8072
488
491
#define ITRACE_DSP_EVENT_PMU_DU_DEMAND_SECONDARY_MISS 0x8073
492
495
#define ITRACE_DSP_EVENT_PMU_DU_MISC_REPLAY 0x8074
496
499
#define ITRACE_DSP_EVENT_PMU_DCFETCH_COMMITTED 0x8075
500
503
#define ITRACE_DSP_EVENT_PMU_DCFETCH_HIT 0x8076
504
507
#define ITRACE_DSP_EVENT_PMU_DCFETCH_MISS 0x8077
508
511
#define ITRACE_DSP_EVENT_PMU_DU_LOAD_UNCACHEABLE 0x8078
512
515
#define ITRACE_DSP_EVENT_PMU_DU_DUAL_LOAD_UNCACHEABLE 0x8079
516
519
#define ITRACE_DSP_EVENT_PMU_DU_STORE_UNCACHEABLE 0x807a
520
523
#define ITRACE_DSP_EVENT_PMU_AXI_LINE64_READ_REQUEST 0x807b
524
527
#define ITRACE_DSP_EVENT_PMU_AXI_LINE64_WRITE_REQUEST 0x807c
528
531
#define ITRACE_DSP_EVENT_PMU_AHB_8_READ_REQUEST 0x807d
532
535
#define ITRACE_DSP_EVENT_PMU_L2FETCH_COMMAND_PAGE_TERMINATION 0x807e
536
539
#define ITRACE_DSP_EVENT_PMU_L2_DU_STORE_COALESCE 0x807f
540
543
#define ITRACE_DSP_EVENT_PMU_L2_STORE_LINK 0x8080
544
547
#define ITRACE_DSP_EVENT_PMU_L2_SCOREBOARD_70_PERCENT_FULL 0x8081
548
551
#define ITRACE_DSP_EVENT_PMU_L2_SCOREBOARD_80_PERCENT_FULL 0x8082
552
555
#define ITRACE_DSP_EVENT_PMU_L2_SCOREBOARD_90_PERCENT_FULL 0x8083
556
559
#define ITRACE_DSP_EVENT_PMU_L2_SCOREBOARD_FULL_REJECT 0x8084
560
563
#define ITRACE_DSP_EVENT_PMU_L2_EVICTION_BUFFERS_FULL 0x8085
564
567
#define ITRACE_DSP_EVENT_PMU_AHB_MULTI_BEAT_READ_REQUEST 0x8086
568
571
#define ITRACE_DSP_EVENT_PMU_L2_DU_LOAD_SECONDARY_MISS_ON_SW_PREFETCH 0x8087
572
575
#define ITRACE_DSP_EVENT_PMU_ARCH_LOCK_PVIEW_CYCLES 0x8088
576
579
#define ITRACE_DSP_EVENT_PMU_REDIRECT_PVIEW_CYCLES 0x8089
580
583
#define ITRACE_DSP_EVENT_PMU_IU_NO_PKT_PVIEW_CYCLES 0x808a
584
587
#define ITRACE_DSP_EVENT_PMU_DU_CACHE_MISS_PVIEW_CYCLES 0x808b
588
591
#define ITRACE_DSP_EVENT_PMU_DU_BUSY_OTHER_PVIEW_CYCLES 0x808c
592
595
#define ITRACE_DSP_EVENT_PMU_CU_BUSY_PVIEW_CYCLES 0x808d
596
599
#define ITRACE_DSP_EVENT_PMU_DU_UNCACHED_PVIEW_CYCLES 0x808e
600
603
#define ITRACE_DSP_EVENT_PMU_HVX_ACTIVE 0x808f
604
607
#define ITRACE_DSP_EVENT_PMU_COPROC0_PKT_XE 0x8090
608
618
#define ITRACE_DSP_EVENT_PMU_CU_REDISPATCH 0x8091
621
624
#define ITRACE_DSP_EVENT_PMU_VTCM_SCALAR_FIFO_FULL_CYCLES 0x8092
625
628
#define ITRACE_DSP_EVENT_PMU_COPROC_ACTIVE 0x8093
629
632
#define ITRACE_DSP_EVENT_PMU_COPROC_ENABLED 0x8094
633
636
#define ITRACE_DSP_EVENT_PMU_L2_PIPE_CONFLICT 0x8095
637
640
#define ITRACE_DSP_EVENT_PMU_DU_SECMISS_REPLAY 0x8096
641
644
#define ITRACE_DSP_EVENT_PMU_DU_DEALLOC_SECURITY_REPLAY 0x8097
645
648
#define ITRACE_DSP_EVENT_PMU_THREAD_OFF_PVIEW_CYCLES 0x8098
649
652
#define ITRACE_DSP_EVENT_PMU_SMT_DU_CONFLICT_PVIEW_CYCLES 0x8099
653
656
#define ITRACE_DSP_EVENT_PMU_SMT_XU_CONFLICT_PVIEW_CYCLES 0x809a
657
660
#define ITRACE_DSP_EVENT_PMU_HVX_WAIT_EMPTY 0x809b
661
664
#define ITRACE_DSP_EVENT_PMU_HVX_EMPTY 0x809c
665
668
#define ITRACE_DSP_EVENT_PMU_HVX_WAIT 0x809d
669
672
#define ITRACE_DSP_EVENT_PMU_HVX_REG_ORDER 0x809e
673
676
#define ITRACE_DSP_EVENT_PMU_HVX_LD_VTCM_OUTSTANDING 0x809f
677
680
#define ITRACE_DSP_EVENT_PMU_HVX_LD_L2_OUTSTANDING 0x80a0
681
684
#define ITRACE_DSP_EVENT_PMU_HVX_ST_VTCM_OUTSTANDING 0x80a1
685
688
#define ITRACE_DSP_EVENT_PMU_HVX_ST_L2_OUTSTANDING 0x80a2
689
692
#define ITRACE_DSP_EVENT_PMU_HVX_SCATGATH_OUTSTANDING 0x80a3
693
696
#define ITRACE_DSP_EVENT_PMU_HVX_SCATGATH_SHARED_FULL 0x80a4
697
700
#define ITRACE_DSP_EVENT_PMU_HVX_ST_L2_SHARED_FULL 0x80a5
701
704
#define ITRACE_DSP_EVENT_PMU_HVX_ST_ST_BANK_CONFLICT 0x80a6
705
708
#define ITRACE_DSP_EVENT_PMU_HVX_VTCM_BANDWIDTH_OVER 0x80a7
709
712
#define ITRACE_DSP_EVENT_PMU_HVX_OTHER_PART_OUTSTANDING 0x80a8
713
716
#define ITRACE_DSP_EVENT_PMU_HVX_VOLTAGE_UNDER 0x80a9
717
720
#define ITRACE_DSP_EVENT_PMU_HVX_POWER_OVER 0x80aa
721
724
#define ITRACE_DSP_EVENT_PMU_HVX_PARTIAL_PKT 0x80ab
725
728
#define ITRACE_DSP_EVENT_PMU_HVX_PKT 0x80ac
729
732
#define ITRACE_DSP_EVENT_PMU_HVX_PKT_THREAD 0x80ad
733
736
#define ITRACE_DSP_EVENT_PMU_HVX_CORE_VFIFO_FULL_STALL 0x80ae
737
740
#define ITRACE_DSP_EVENT_PMU_HVX_L2_STORE_ACCESS 0x80af
741
744
#define ITRACE_DSP_EVENT_PMU_HVX_L2_STORE_MISS 0x80b0
745
748
#define ITRACE_DSP_EVENT_PMU_HVX_L2_LOAD_ACCESS 0x80b1
749
752
#define ITRACE_DSP_EVENT_PMU_HVX_L2_LOAD_MISS 0x80b2
753
756
#define ITRACE_DSP_EVENT_PMU_HVX_L2_LOAD_SECONDARY_MISS 0x80b3
757
760
#define ITRACE_DSP_EVENT_PMU_HVX_TCM_STORE_ACCESS 0x80b4
761
764
#define ITRACE_DSP_EVENT_PMU_HVX_TCM_LOAD_ACCESS 0x80b5
765
768
#define ITRACE_DSP_EVENT_PMU_COPROC0_PKT_EXEC 0x80b6
769
772
#define ITRACE_DSP_EVENT_PMU_COPROC0_PKT_1_VMEM 0x80b7
773
776
#define ITRACE_DSP_EVENT_PMU_COPROC0_PKT_2_VMEM 0x80b8
777
780
#define ITRACE_DSP_EVENT_PMU_COPROC0_REPLAY 0x80b9
781
784
#define ITRACE_DSP_EVENT_PMU_COPROC0_IDLE 0x80ba
785
788
#define ITRACE_DSP_EVENT_PMU_COPROC0_FIFO_FULL_REPLAY 0x80bb
789
792
#define ITRACE_DSP_EVENT_PMU_COPROC0_AXISLAVE_ACCESS 0x80bc
793
796
#define ITRACE_DSP_EVENT_PMU_COPROC0_VEXTRACT_STALL 0x80bd
797
800
#define ITRACE_DSP_EVENT_PMU_COPROC0_PKT_1_VEXTRACT 0x80be
801
804
#define ITRACE_DSP_EVENT_PMU_COPROC0_PKT_2_VEXTRACT 0x80bf
805
808
#define ITRACE_DSP_EVENT_PMU_COPROC0_FIFO_DISPATCH 0x80c0
809
812
#define ITRACE_DSP_EVENT_PMU_COPROC0_CYCLES_RUNNING 0x80c1
813
816
#define ITRACE_DSP_EVENT_PMU_COPROC0_REG_INTERLOCK_REPLAY 0x80c2
817
820
#define ITRACE_DSP_EVENT_PMU_COPROC0_MNOC_AXI_REPLAY 0x80c3
821
824
#define ITRACE_DSP_EVENT_PMU_COPROC0_RFIFO_REPLAY 0x80c4
825
828
#define ITRACE_DSP_EVENT_PMU_COPROC1_PKT_XE 0x80c5
829
832
#define ITRACE_DSP_EVENT_PMU_COPROC1_PKT_EXEC 0x80c6
833
836
#define ITRACE_DSP_EVENT_PMU_COPROC1_PKT_1_VMEM 0x80c7
837
840
#define ITRACE_DSP_EVENT_PMU_COPROC1_PKT_2_VMEM 0x80c8
841
844
#define ITRACE_DSP_EVENT_PMU_COPROC1_REPLAY 0x80c9
845
848
#define ITRACE_DSP_EVENT_PMU_COPROC1_IDLE 0x80ca
849
852
#define ITRACE_DSP_EVENT_PMU_COPROC1_FIFO_FULL_REPLAY 0x80cb
853
856
#define ITRACE_DSP_EVENT_PMU_COPROC1_VEXTRACT_STALL 0x80cc
857
860
#define ITRACE_DSP_EVENT_PMU_COPROC1_PKT_1_VEXTRACT 0x80cd
861
864
#define ITRACE_DSP_EVENT_PMU_COPROC1_PKT_2_VEXTRACT 0x80ce
865
868
#define ITRACE_DSP_EVENT_PMU_COPROC1_FIFO_DISPATCH 0x80cf
869
872
#define ITRACE_DSP_EVENT_PMU_COPROC1_CYCLES_RUNNING 0x80d0
873
876
#define ITRACE_DSP_EVENT_PMU_COPROC1_REG_INTERLOCK_REPLAY 0x80d1
877
880
#define ITRACE_DSP_EVENT_PMU_IU_L1S_ACCESS 0x80d2
881
884
#define ITRACE_DSP_EVENT_PMU_IU_L1S_PREFETCH 0x80d3
885
888
#define ITRACE_DSP_EVENT_PMU_IU_L1S_AXIS_STALL 0x80d4
889
892
#define ITRACE_DSP_EVENT_PMU_IU_L1S_NO_GRANT 0x80d5
893
896
#define ITRACE_DSP_EVENT_PMU_LOOPCACHE_PACKETS 0x80d6
897
900
#define ITRACE_DSP_EVENT_PMU_AXI_LINE128_READ_REQUEST 0x80d7
901
904
#define ITRACE_DSP_EVENT_PMU_AXI_LINE128_WRITE_REQUEST 0x80d8
905
908
#define ITRACE_DSP_EVENT_PMU_NUM_PACKET_CRACKED 0x80d9
909
912
#define ITRACE_DSP_EVENT_PMU_DU_STORE_LINK 0x80da
913
916
#define ITRACE_DSP_EVENT_PMU_DU_L1S_LOAD_ACCESS 0x80db
917
920
#define ITRACE_DSP_EVENT_PMU_TAG_WRITE_CONFLICT_REPLAY 0x80dc
921
924
#define ITRACE_DSP_EVENT_PMU_L2FETCH_DROP 0x80dd
925
928
#define ITRACE_DSP_EVENT_PMU_COPROC_BUSY_PVIEW_CYCLES 0x80de
929
932
#define ITRACE_DSP_EVENT_PMU_SYSTEM_BUSY_PVIEW_CYCLES 0x80df
933
936
#define ITRACE_DSP_EVENT_PMU_HVX_ST_DWR_BANK_CONFLICT 0x80e0
937
940
#define ITRACE_DSP_EVENT_PMU_COPROC0_FIFO_FULL_STALL 0x80e1
941
944
#define ITRACE_DSP_EVENT_PMU_COPROC0_IU_REPLAY 0x80e2
945
948
#define ITRACE_DSP_EVENT_PMU_COPROC0_IU_L1S_REQUEST 0x80e3
949
952
#define ITRACE_DSP_EVENT_PMU_COPROC1_FIFO_FULL_STALL 0x80e4
953
956
#define ITRACE_DSP_EVENT_PMU_COPROC1_MNOC_AXI_REPLAY 0x80e5
957
960
#define ITRACE_DSP_EVENT_PMU_COPROC1_RFIFO_REPLAY 0x80e6
961
964
#define ITRACE_DSP_EVENT_PMU_CYCLES_5_THREAD_RUNNING 0x80e7
965
968
#define ITRACE_DSP_EVENT_PMU_CYCLES_6_THREAD_RUNNING 0x80e8
969
972
#define ITRACE_DSP_EVENT_PMU_COMMITTED_PKT_T0 0x80e9
973
976
#define ITRACE_DSP_EVENT_PMU_COMMITTED_PKT_T1 0x80ea
977
980
#define ITRACE_DSP_EVENT_PMU_COMMITTED_PKT_T2 0x80eb
981
984
#define ITRACE_DSP_EVENT_PMU_COMMITTED_PKT_T3 0x80ec
985
988
#define ITRACE_DSP_EVENT_PMU_COMMITTED_PKT_T4 0x80ed
989
992
#define ITRACE_DSP_EVENT_PMU_COMMITTED_PKT_T5 0x80ee
993
996
#define ITRACE_DSP_EVENT_PMU_COMMITTED_PKT_5_THREAD_RUNNING 0x80ef
997
1000
#define ITRACE_DSP_EVENT_PMU_COMMITTED_PKT_6_THREAD_RUNNING 0x80f0
1001
1004
#define ITRACE_DSP_EVENT_PMU_THREAD_LMH_THROTTLE 0x80f1
1005
1008
#define ITRACE_DSP_EVENT_PMU_LMH_THROTTLE 0x80f2
1009
1012
#define ITRACE_DSP_EVENT_PMU_GLOBAL_POWERLIMITS_OVER 0x80f3
1013
1016
#define ITRACE_DSP_EVENT_PMU_COMMITTED_NOPS 0x80f4
1017
1020
#define ITRACE_DSP_EVENT_PMU_ISSUED_INSTS 0x80f5
1021
1024
#define ITRACE_DSP_EVENT_PMU_DISPATCHED_PACKETS 0x80f6
1025
1028
#define ITRACE_DSP_EVENT_PMU_DISPATCHED_INSTS 0x80f7
1029
1032
#define ITRACE_DSP_EVENT_PMU_AXI_LINE256_WRITE_REQUEST 0x80f8
1033
1036
#define ITRACE_DSP_EVENT_PMU_VTCM_FIFO_FULL_CYCLES 0x80f9
1037
1040
#define ITRACE_DSP_EVENT_PMU_L2ITCM_IU_READ 0x80fa
1041
1044
#define ITRACE_DSP_EVENT_PMU_L2ITCM_DU_READ 0x80fb
1045
1048
#define ITRACE_DSP_EVENT_PMU_L2ITCM_DU_WRITE 0x80fc
1049
1052
#define ITRACE_DSP_EVENT_PMU_L2ITCM_BIMODAL_WRITES_SUCCESS 0x80fd
1053
1056
#define ITRACE_DSP_EVENT_PMU_L2ITCM_BIMODAL_WRITES_DROPPED 0x80fe
1057
1060
#define ITRACE_DSP_EVENT_PMU_L2ITCM_IU_PREFETCH_READ 0x80ff
1061
1064
#define ITRACE_DSP_EVENT_PMU_GUARDBUF_SETMATCH_CRACKING_REPLAY 0x8100
1065
1068
#define ITRACE_DSP_EVENT_PMU_DCACHE_EVICTION_IN_PIPE_REPLAY 0x8101
1069
1072
#define ITRACE_DSP_EVENT_PMU_STBUF_MATCH_PARTIAL_CRACK_REPLAY 0x8102
1073
1076
#define ITRACE_DSP_EVENT_PMU_DU_STORE_RELEASE_CREDIT_STALL 0x8103
1077
1080
#define ITRACE_DSP_EVENT_PMU_AXI_LINE256_READ_REQUEST 0x8104
1081
1084
#define ITRACE_DSP_EVENT_PMU_AXI_LINE128_READ_REQUEST_EVEN 0x8105
1085
1088
#define ITRACE_DSP_EVENT_PMU_AXI_READ_REQUEST_EVEN 0x8106
1089
1092
#define ITRACE_DSP_EVENT_PMU_AXI_LINE32_READ_REQUEST_EVEN 0x8107
1093
1096
#define ITRACE_DSP_EVENT_PMU_AXI_WRITE_REQUEST_EVEN 0x8108
1097
1100
#define ITRACE_DSP_EVENT_PMU_AXI_LINE32_WRITE_REQUEST_EVEN 0x8109
1101
1104
#define ITRACE_DSP_EVENT_PMU_AXI_LINE128_WRITE_REQUEST_EVEN 0x810a
1105
1108
#define ITRACE_DSP_EVENT_PMU_AXI_LINE64_READ_REQUEST_EVEN 0x810b
1109
1112
#define ITRACE_DSP_EVENT_PMU_AXI_LINE64_WRITE_REQUEST_EVEN 0x810c
1113
1116
#define ITRACE_DSP_EVENT_PMU_AXI_WR_CONGESTION_EVEN 0x810d
1117
1120
#define ITRACE_DSP_EVENT_PMU_AXI_INCOMPLETE_WRITE_REQUEST_EVEN 0x810e
1121
1124
#define ITRACE_DSP_EVENT_PMU_AXI_LINE256_READ_REQUEST_EVEN 0x810f
1125
1128
#define ITRACE_DSP_EVENT_PMU_AXI_LINE256_WRITE_REQUEST_EVEN 0x8110
1129
1132
#define ITRACE_DSP_EVENT_PMU_CYCLES_3_COPROC_THREADS_ONE_CLUSTER 0x8111
1133
1136
#define ITRACE_DSP_EVENT_PMU_HVX_ACC_ORDER 0x8112
1137
1140
#define ITRACE_DSP_EVENT_PMU_HVX_VTCM_OUTSTANDING 0x8113
1141
1144
#define ITRACE_DSP_EVENT_PMU_HVX_SCATGATH_FULL 0x8114
1145
1148
#define ITRACE_DSP_EVENT_PMU_HVX_SCATGATH_IN_FULL 0x8115
1149
1152
#define ITRACE_DSP_EVENT_PMU_HVX_ST_FULL 0x8116
1153
1156
#define ITRACE_DSP_EVENT_PMU_HVX_VOLTAGE_VIRUS_OVER 0x8117
1157
1160
#define ITRACE_DSP_EVENT_PMU_HVX_PKT_PARTIAL 0x8118
1161
1164
#define ITRACE_DSP_EVENT_PMU_HVXLD_L2 0x8119
1165
1168
#define ITRACE_DSP_EVENT_PMU_HVXLD_L2_TCM 0x811a
1169
1172
#define ITRACE_DSP_EVENT_PMU_HVXLD_L2_MISS 0x811b
1173
1176
#define ITRACE_DSP_EVENT_PMU_HVXLD_L2_SECONDARY_MISS 0x811c
1177
1180
#define ITRACE_DSP_EVENT_PMU_HVXST_L2_WR 0x811d
1181
1184
#define ITRACE_DSP_EVENT_PMU_HVXST_SLD_CONFLICT 0x811e
1185
1188
#define ITRACE_DSP_EVENT_PMU_HVXST_VTCM_GATH_CONFLICT 0x811f
1189
1192
#define ITRACE_DSP_EVENT_PMU_HVXST_L2_CONFLICT 0x8120
1193
1196
#define ITRACE_DSP_EVENT_PMU_HVXST_VTCM_CONFLICT 0x8121
1197
1200
#define ITRACE_DSP_EVENT_PMU_HVXST_L2_FULL 0x8122
1201
1204
#define ITRACE_DSP_EVENT_PMU_HVXST_VTCM_FULL 0x8123
1205
1208
#define ITRACE_DSP_EVENT_PMU_HVXST_L2 0x8124
1209
1212
#define ITRACE_DSP_EVENT_PMU_HVXST_L2_MISS 0x8125
1213
1216
#define ITRACE_DSP_EVENT_PMU_HVXST_L2TCM 0x8126
1217
1220
#define ITRACE_DSP_EVENT_PMU_HVXST_VTCM 0x8127
1221
1224
#define ITRACE_DSP_EVENT_PMU_HVXST_L2_SECODARY_MISS 0x8128
1225
1228
#define ITRACE_DSP_EVENT_PMU_HVXPIPE_ALU 0x8129
1229
1232
#define ITRACE_DSP_EVENT_PMU_HVXPIPE_MPY 0x812a
1233
1236
#define ITRACE_DSP_EVENT_PMU_HVXPIPE_SHIFT 0x812b
1237
1240
#define ITRACE_DSP_EVENT_PMU_HVXPIPE_PERM 0x812c
1241
1244
#define ITRACE_DSP_EVENT_PMU_COPROC2_PKT_XE 0x812d
1245
1248
#define ITRACE_DSP_EVENT_PMU_COPROC2_PKT_EXEC 0x812e
1249
1252
#define ITRACE_DSP_EVENT_PMU_COPROC2_PKT_1_VMEM 0x812f
1253
1256
#define ITRACE_DSP_EVENT_PMU_COPROC2_PKT_2_VMEM 0x8130
1257
1260
#define ITRACE_DSP_EVENT_PMU_COPROC2_REPLAY 0x8131
1261
1264
#define ITRACE_DSP_EVENT_PMU_COPROC2_IDLE 0x8132
1265
1268
#define ITRACE_DSP_EVENT_PMU_COPROC2_FIFO_FULL_STALL 0x8133
1269
1272
#define ITRACE_DSP_EVENT_PMU_COPROC2_VEXTRACT_STALL 0x8134
1273
1276
#define ITRACE_DSP_EVENT_PMU_COPROC2_PKT_1_VEXTRACT 0x8135
1277
1280
#define ITRACE_DSP_EVENT_PMU_COPROC2_PKT_2_VEXTRACT 0x8136
1281
1284
#define ITRACE_DSP_EVENT_PMU_COPROC2_FIFO_DISPATCH 0x8137
1285
1288
#define ITRACE_DSP_EVENT_PMU_COPROC2_CYCLES_RUNNING 0x8138
1289
1292
#define ITRACE_DSP_EVENT_PMU_COPROC2_REG_INTERLOCK_REPLAY 0x8139
1293
1296
#define ITRACE_DSP_EVENT_PMU_COPROC2_MNOC_AXI_REPLAY 0x813a
1297
1300
#define ITRACE_DSP_EVENT_PMU_COPROC2_RFIFO_REPLAY 0x813b
1301
1304
#define ITRACE_DSP_EVENT_PMU_COPROC3_PKT_XE 0x813c
1305
1308
#define ITRACE_DSP_EVENT_PMU_COPROC3_PKT_EXEC 0x813d
1309
1312
#define ITRACE_DSP_EVENT_PMU_COPROC3_PKT_1_VMEM 0x813e
1313
1316
#define ITRACE_DSP_EVENT_PMU_COPROC3_PKT_2_VMEM 0x813f
1317
1320
#define ITRACE_DSP_EVENT_PMU_COPROC3_REPLAY 0x8140
1321
1324
#define ITRACE_DSP_EVENT_PMU_COPROC3_IDLE 0x8141
1325
1328
#define ITRACE_DSP_EVENT_PMU_COPROC3_FIFO_FULL_STALL 0x8142
1329
1332
#define ITRACE_DSP_EVENT_PMU_COPROC3_VEXTRACT_STALL 0x8143
1333
1336
#define ITRACE_DSP_EVENT_PMU_COPROC3_PKT_1_VEXTRACT 0x8144
1337
1340
#define ITRACE_DSP_EVENT_PMU_COPROC3_PKT_2_VEXTRACT 0x8145
1341
1344
#define ITRACE_DSP_EVENT_PMU_COPROC3_FIFO_DISPATCH 0x8146
1345
1348
#define ITRACE_DSP_EVENT_PMU_COPROC3_CYCLES_RUNNING 0x8147
1349
1352
#define ITRACE_DSP_EVENT_PMU_COPROC3_REG_INTERLOCK_REPLAY 0x8148
1353
1356
#define ITRACE_DSP_EVENT_PMU_COPROC3_MNOC_AXI_REPLAY 0x8149
1357
1360
#define ITRACE_DSP_EVENT_PMU_COPROC3_RFIFO_REPLAY 0x814a
1361
1364
#define ITRACE_DSP_EVENT_PMU_HMX_ACTIVE 0x814b
1365
1368
#define ITRACE_DSP_EVENT_PMU_HMX_CVT_FULL 0x814c
1369
1372
#define ITRACE_DSP_EVENT_PMU_HMX_MAC_FULL 0x814d
1373
1376
#define ITRACE_DSP_EVENT_PMU_HMX_DROP 0x814e
1377
1380
#define ITRACE_DSP_EVENT_PMU_HMX_CVT 0x814f
1381
1384
#define ITRACE_DSP_EVENT_PMU_HMX_MAC 0x8150
1385
1388
#define ITRACE_DSP_EVENT_PMU_HMX_MXFIFO_FULL 0x8151
1389
1392
#define ITRACE_DSP_EVENT_PMU_HMXMAC_FULL 0x8152
1393
1396
#define ITRACE_DSP_EVENT_PMU_HMXMAC_ACT_OUTSTANDING 0x8153
1397
1400
#define ITRACE_DSP_EVENT_PMU_HMXMAC_WGT_OUTSTANDING 0x8154
1401
1404
#define ITRACE_DSP_EVENT_PMU_HMXMAC_MULT_DROP 0x8155
1405
1408
#define ITRACE_DSP_EVENT_PMU_HMXMAC_POWER_OVER 0x8156
1409
1412
#define ITRACE_DSP_EVENT_PMU_HMXMAC_FXP_PARTIAL 0x8157
1413
1416
#define ITRACE_DSP_EVENT_PMU_HMXMAC_FLT_PARTIAL 0x8158
1417
1420
#define ITRACE_DSP_EVENT_PMU_HMXMAC_DRAIN_PARTIAL 0x8159
1421
1424
#define ITRACE_DSP_EVENT_PMU_HMXMAC_FXP 0x815a
1425
1428
#define ITRACE_DSP_EVENT_PMU_HMXMAC_FLT 0x815b
1429
1432
#define ITRACE_DSP_EVENT_PMU_HMXMAC_DRAIN 0x815c
1433
1436
#define ITRACE_DSP_EVENT_PMU_HMXCVT_ORDER 0x815d
1437
1440
#define ITRACE_DSP_EVENT_PMU_HMXCVT_BUSY 0x815e
1441
1444
#define ITRACE_DSP_EVENT_PMU_HMXCVT_LD_OUTSTANDING 0x815f
1445
1448
#define ITRACE_DSP_EVENT_PMU_HMXCVT_WR_FULL 0x8160
1449
1452
#define ITRACE_DSP_EVENT_PMU_HMXCVT_VOLTAGE_UNDER 0x8161
1453
1456
#define ITRACE_DSP_EVENT_PMU_HMXCVT_POWER_OVER 0x8162
1457
1460
#define ITRACE_DSP_EVENT_PMU_HMXCVT_FXP_PARTIAL 0x8163
1461
1464
#define ITRACE_DSP_EVENT_PMU_HMXCVT_FLT_PARTIAL 0x8164
1465
1468
#define ITRACE_DSP_EVENT_PMU_HMXCVT_LD 0x8165
1469
1472
#define ITRACE_DSP_EVENT_PMU_HMXCVT_FXP 0x8166
1473
1476
#define ITRACE_DSP_EVENT_PMU_HMXCVT_FLT 0x8167
1477
1480
#define ITRACE_DSP_EVENT_PMU_HMXCVT_ST 0x8168
1481
1484
#define ITRACE_DSP_EVENT_PMU_HMXCVT_CLR 0x8169
1485
1488
#define ITRACE_DSP_EVENT_PMU_HMXARRAY_FXP_MPY 0x816a
1489
1492
#define ITRACE_DSP_EVENT_PMU_HMXARRAY_FLT_MPY 0x816b
1493
1496
#define ITRACE_DSP_EVENT_PMU_HMXARRAY_FXP_ACC 0x816c
1497
1500
#define ITRACE_DSP_EVENT_PMU_HMXARRAY_FLT_ACC 0x816d
1501
1504
#define ITRACE_DSP_EVENT_PMU_HMXARRAY_FXP_CVT 0x816e
1505
1508
#define ITRACE_DSP_EVENT_PMU_HMXARRAY_FLT_CVT 0x816f
1509
1512
#define ITRACE_DSP_EVENT_PMU_UDMA_ACTIVE_CYCLES 0x8170
1513
1516
#define ITRACE_DSP_EVENT_PMU_UDMA_STALL_DESCRIPTOR_FETCH 0x8171
1517
1520
#define ITRACE_DSP_EVENT_PMU_UDMA_STALL_TLB_MISS 0x8172
1521
1524
#define ITRACE_DSP_EVENT_PMU_UDMA_STALL_MONITOR_GUEST_MODE 0x8173
1525
1528
#define ITRACE_DSP_EVENT_PMU_UDMA_DMPOLL_CYCLES 0x8174
1529
1532
#define ITRACE_DSP_EVENT_PMU_UDMA_DMWAIT_CYCLES 0x8175
1533
1536
#define ITRACE_DSP_EVENT_PMU_UDMA_SYNCHT_CYCLES 0x8176
1537
1540
#define ITRACE_DSP_EVENT_PMU_UDMA_TLBSYNCH_CYCLES 0x8177
1541
1544
#define ITRACE_DSP_EVENT_PMU_UDMA_TLB_MISS 0x8178
1545
1548
#define ITRACE_DSP_EVENT_PMU_UDMA_DESCRIPTOR_DONE 0x8179
1549
1552
#define ITRACE_DSP_EVENT_PMU_UDMA_DMSTART 0x817a
1553
1556
#define ITRACE_DSP_EVENT_PMU_UDMA_DMLINK 0x817b
1557
1560
#define ITRACE_DSP_EVENT_PMU_UDMA_DMRESUME 0x817c
1561
1564
#define ITRACE_DSP_EVENT_PMU_L2_UDMA_COHERENT_WR 0x817d
1565
1568
#define ITRACE_DSP_EVENT_PMU_L2_UDMA_COHERENT_WR_MISS 0x817e
1569
1572
#define ITRACE_DSP_EVENT_PMU_L2_UDMA_COHERENT_RD 0x817f
1573
1576
#define ITRACE_DSP_EVENT_PMU_L2_UDMA_COHERENT_RD_MISS 0x8180
1577
1580
#define ITRACE_DSP_EVENT_PMU_L2_UDMA_BYPASS_WR 0x8181
1581
1584
#define ITRACE_DSP_EVENT_PMU_L2_UDMA_BYPASS_RD 0x8182
1585
1588
#define ITRACE_DSP_EVENT_PMU_UDMA_VTCM_WR 0x8183
1589
1592
#define ITRACE_DSP_EVENT_PMU_UDMA_VTCM_RD 0x8184
1593
1596
#define ITRACE_DSP_EVENT_PMU_UDMA_DLBC_FETCH 0x8185
1597
1600
#define ITRACE_DSP_EVENT_PMU_UDMA_DLBC_FETCH_CYCLES 0x8186
1601
1604
#define ITRACE_DSP_EVENT_PMU_UDMA_UNALIGNED_DESCRIPTOR 0x8187
1605
1608
#define ITRACE_DSP_EVENT_PMU_UDMA_ORDERING_DESCRIPTOR 0x8188
1609
1612
#define ITRACE_DSP_EVENT_PMU_UDMA_PADDING_DESCRIPTOR 0x8189
1613
1616
#define ITRACE_DSP_EVENT_PMU_UDMA_UNALIGNED_RD 0x818a
1617
1620
#define ITRACE_DSP_EVENT_PMU_UDMA_UNALIGNED_WR 0x818b
1621
1624
#define ITRACE_DSP_EVENT_PMU_UDMA_COHERENT_RD_CYCLES 0x818c
1625
1628
#define ITRACE_DSP_EVENT_PMU_UDMA_COHERENT_WR_CYCLES 0x818d
1629
1632
#define ITRACE_DSP_EVENT_PMU_UDMA_NONCOHERENT_RD_CYCLES 0x818e
1633
1636
#define ITRACE_DSP_EVENT_PMU_UDMA_NONCOHERENT_WR_CYCLES 0x818f
1637
1640
#define ITRACE_DSP_EVENT_PMU_UDMA_VTCM_RD_CYCLES 0x8190
1641
1644
#define ITRACE_DSP_EVENT_PMU_UDMA_VTCM_WR_CYCLES 0x8191
1645
1648
#define ITRACE_DSP_EVENT_PMU_UDMA_RD_BUFFER_LEVEL_LOW 0x8192
1649
1652
#define ITRACE_DSP_EVENT_PMU_UDMA_RD_BUFFER_LEVEL_HALF 0x8193
1653
1656
#define ITRACE_DSP_EVENT_PMU_UDMA_RD_BUFFER_LEVEL_HIGH 0x8194
1657
1660
#define ITRACE_DSP_EVENT_PMU_UDMA_RD_BUFFER_LEVEL_FULL 0x8195
1661
1664
#define ITRACE_DSP_EVENT_PMU_AXI_SLAVE_VTCM_ACCESS 0x8196
1665
1668
#define ITRACE_DSP_EVENT_PMU_AXI2_SLAVE_VTCM_ACCESS 0x8197
1669
1672
#define ITRACE_DSP_EVENT_PMU_AXI_SLAVE_VTCM_RD 0x8198
1673
1676
#define ITRACE_DSP_EVENT_PMU_AXI2_SLAVE_VTCM_RD 0x8199
1677
1680
#define ITRACE_DSP_EVENT_PMU_L2_UDMA_VTCM_CONGESTION 0x819a
1681
1684
#define ITRACE_DSP_EVENT_PMU_L2_AXIS_VTCM_CONGESTION 0x819b
1685
1688
#define ITRACE_DSP_EVENT_PMU_L2_AXI2_SLAVE_VTCM_CONGESTION 0x819c
1689
1692
#define ITRACE_DSP_EVENT_PMU_L2_MEMCPY_VTCM_CONGESTION 0x819d
1693
1696
#define ITRACE_DSP_EVENT_PMU_AXI_SLAVE_MULTI_BEAT_ACCESS_ILV0 0x819e
1697
1700
#define ITRACE_DSP_EVENT_PMU_AXI_SLAVE_SINGLE_BEAT_ACCESS_ILV0 0x819f
1701
1704
#define ITRACE_DSP_EVENT_PMU_AXI_SLAVE_MULTI_BEAT_ACCESS_ILV1 0x81a0
1705
1708
#define ITRACE_DSP_EVENT_PMU_AXI_SLAVE_SINGLE_BEAT_ACCESS_ILV1 0x81a1
1709
1712
#define ITRACE_DSP_EVENT_PMU_AXI_SLAVE_MULTI_BEAT_ACCESS_ILV2 0x81a2
1713
1716
#define ITRACE_DSP_EVENT_PMU_AXI_SLAVE_SINGLE_BEAT_ACCESS_ILV2 0x81a3
1717
1720
#define ITRACE_DSP_EVENT_PMU_AXI_SLAVE_MULTI_BEAT_ACCESS_ILV3 0x81a4
1721
1724
#define ITRACE_DSP_EVENT_PMU_AXI_SLAVE_SINGLE_BEAT_ACCESS_ILV3 0x81a5
1725
1728
#define ITRACE_DSP_EVENT_PMU_L2_PIPE_CONFLICT_STALL 0x81a6
1729
1732
#define ITRACE_DSP_EVENT_PMU_HMXCVT_BUF_FULL 0x81a7
1733
1736
#define ITRACE_DSP_EVENT_PMU_COMMITTED_PKT_T6 0x81a8
1737
1740
#define ITRACE_DSP_EVENT_PMU_COMMITTED_PKT_T7 0x81a9
1741
1744
#define ITRACE_DSP_EVENT_PMU_COMMITTED_PKT_7_THREAD_RUNNING 0x81aa
1745
1748
#define ITRACE_DSP_EVENT_PMU_COMMITTED_PKT_8_THREAD_RUNNING 0x81ab
1749
1752
#define ITRACE_DSP_EVENT_PMU_CYCLES_7_THREAD_RUNNING 0x81ac
1753
1756
#define ITRACE_DSP_EVENT_PMU_CYCLES_8_THREAD_RUNNING 0x81ad
1757
1760
#define ITRACE_DSP_EVENT_PMU_PST_USED_P0P1BUSY 0x81ae
1761
1764
#define ITRACE_DSP_EVENT_PMU_DU_STORE_BUFFER_COALESCED 0x81af
1765
1768
#define ITRACE_DSP_EVENT_PMU_PST_3STORETYPE_SBCONF_REPLAY 0x81b0
1769
1772
#define ITRACE_DSP_EVENT_PMU_PST_3LDST_L2FIFOCONF_REPLAY 0x81b1
1773
1776
#define ITRACE_DSP_EVENT_PMU_PST_STORE_SENTON_OTHPORT 0x81b2
1777
1780
#define ITRACE_DSP_EVENT_PMU_DU_STATE_REPLAY 0x81b3
1781
1784
#define ITRACE_DSP_EVENT_PMU_CYCLES_1_HVX_CONTEXTS_RUNNING 0x81b4
1785
1788
#define ITRACE_DSP_EVENT_PMU_CYCLES_2_HVX_CONTEXTS_RUNNING 0x81b5
1789
1792
#define ITRACE_DSP_EVENT_PMU_CYCLES_3_HVX_CONTEXTS_RUNNING 0x81b6
1793
1796
#define ITRACE_DSP_EVENT_PMU_CYCLES_4_HVX_CONTEXTS_RUNNING 0x81b7
1797
1800
#define ITRACE_DSP_EVENT_PMU_HMX_PKT_THREAD 0x81b8
1801
1804
#define ITRACE_DSP_EVENT_PMU_UDMA_DMPOLL 0x81b9
1805
1808
#define ITRACE_DSP_EVENT_PMU_UDMA_DMWAIT 0x81ba
1809
1812
#define ITRACE_DSP_EVENT_PMU_L2_CLEAN_CASTOUT 0x81bb
1813
1816
#define ITRACE_DSP_EVENT_PMU_AXI3_READ_REQUEST 0x81bc
1817
1820
#define ITRACE_DSP_EVENT_PMU_AXI3_LINE32_READ_REQUEST 0x81bd
1821
1824
#define ITRACE_DSP_EVENT_PMU_AXI3_WRITE_REQUEST 0x81be
1825
1828
#define ITRACE_DSP_EVENT_PMU_AXI3_LINE32_WRITE_REQUEST 0x81bf
1829
1832
#define ITRACE_DSP_EVENT_PMU_AXI3_RD_CONGESTION 0x81c0
1833
1836
#define ITRACE_DSP_EVENT_PMU_CYCLES_1_PACKET_COMMITTED 0x81c1
1837
1840
#define ITRACE_DSP_EVENT_PMU_CYCLES_2_PACKET_COMMITTED 0x81c2
1841
1844
#define ITRACE_DSP_EVENT_PMU_CYCLES_3_PACKET_COMMITTED 0x81c3
1845
1848
#define ITRACE_DSP_EVENT_PMU_CYCLES_4_PACKET_COMMITTED 0x81c4
1849
1852
#define ITRACE_DSP_EVENT_PMU_SMT_CLUSTER0 0x81c5
1853
1856
#define ITRACE_DSP_EVENT_PMU_SMT_CLUSTER1 0x81c6
1857
1860
#define ITRACE_DSP_EVENT_PMU_SMT_INTERCLUSTER 0x81c7
1861
1864
#define ITRACE_DSP_EVENT_PMU_SMT_CONFLICT_FOR_REG_READ_OR_CU_FWD 0x81c8
1865
1868
#define ITRACE_DSP_EVENT_PMU_COMMITTED_PKT_2_THREAD_RUNNING_2T_PLUS_0T 0x81c9
1869
1872
#define ITRACE_DSP_EVENT_PMU_COMMITTED_PKT_2_THREAD_RUNNING_1T_PLUS_1T 0x81ca
1873
1876
#define ITRACE_DSP_EVENT_PMU_COMMITTED_PKT_3_THREAD_RUNNING_3T_PLUS_0T 0x81cb
1877
1880
#define ITRACE_DSP_EVENT_PMU_COMMITTED_PKT_3_THREAD_RUNNING_2T_PLUS_1T 0x81cc
1881
1884
#define ITRACE_DSP_EVENT_PMU_COMMITTED_PKT_4_THREAD_RUNNING_4T_PLUS_0T 0x81cd
1885
1888
#define ITRACE_DSP_EVENT_PMU_COMMITTED_PKT_4_THREAD_RUNNING_3T_PLUS_1T 0x81ce
1889
1892
#define ITRACE_DSP_EVENT_PMU_COMMITTED_PKT_4_THREAD_RUNNING_2T_PLUS_2T 0x81cf
1893
1896
#define ITRACE_DSP_EVENT_PMU_COMMITTED_PKT_5_THREAD_RUNNING_4T_PLUS_1T 0x81d0
1897
1900
#define ITRACE_DSP_EVENT_PMU_COMMITTED_PKT_5_THREAD_RUNNING_3T_PLUS_2T 0x81d1
1901
1904
#define ITRACE_DSP_EVENT_PMU_COMMITTED_PKT_6_THREAD_RUNNING_4T_PLUS_2T 0x81d2
1905
1908
#define ITRACE_DSP_EVENT_PMU_COMMITTED_PKT_6_THREAD_RUNNING_3T_PLUS_3T 0x81d3
1909
1912
#define ITRACE_DSP_EVENT_PMU_ICACHE_DEMAND_MISS_PREFETCH_MISS 0x81d4
1913
1916
#define ITRACE_DSP_EVENT_PMU_SIMPLE_PACKET 0x81d5
1917
1920
#define ITRACE_DSP_EVENT_PMU_AXI3_LINE64_WRITE_REQUEST 0x81d6
1921
1924
#define ITRACE_DSP_EVENT_PMU_AXI3_LINE64_READ_REQUEST 0x81d7
1925
1928
#define ITRACE_DSP_EVENT_PMU_AXI3_WR_CONGESTION 0x81d8
1929
1932
#define ITRACE_DSP_EVENT_PMU_AXI3_INCOMPLETE_WRITE_REQUEST 0x81d9
1933
1936
#define ITRACE_DSP_EVENT_PMU_ICACHE_DATA_REPLAY 0x81da
1937
1940
#define ITRACE_DSP_EVENT_PMU_SMT_PKT_PICKED_BUT_NOT_COMMIT_PVIEW_CYCLES 0x81db
1941
1944
#define ITRACE_DSP_EVENT_PMU_SMT_PKT_IQ_NO_PKT_PVIEW_CYCLES 0x81dc
1945
1948
#define ITRACE_DSP_EVENT_PMU_SMT_PKT_NOT_SIMPLE_PVIEW_CYCLES 0x81dd
1949
1952
#define ITRACE_DSP_EVENT_PMU_SMT_PKT_NOT_READY_PVIEW_CYCLES 0x81de
1953
1956
#define ITRACE_DSP_EVENT_PMU_SMT_PKT_SLOT_CONFLICT_PVIEW_CYCLES 0x81df
1957
1960
#define ITRACE_DSP_EVENT_PMU_SMT_PKT_REG_FWD_BLOCK_PVIEW_CYCLES 0x81e0
1961
1964
#define ITRACE_DSP_EVENT_PMU_CLADE2_EB_FULL 0x81e1
1965
1968
#define ITRACE_DSP_EVENT_PMU_CLADE2_RD_REQ 0x81e2
1969
1972
#define ITRACE_DSP_EVENT_PMU_CLADE2_RDCACHE_MISS 0x81e3
1973
1976
#define ITRACE_DSP_EVENT_PMU_CLADE2_WR_REQ 0x81e4
1977
1980
#define ITRACE_DSP_EVENT_PMU_CLADE2_WRCACHE_MISS 0x81e5
1981
1984
#define ITRACE_DSP_EVENT_PMU_AXI_EWD_REQUEST 0x81e6
1985
1988
#define ITRACE_DSP_EVENT_PMU_AXI_EWD_REQUEST_EVEN 0x81e7
1989
1992
#define ITRACE_DSP_EVENT_PMU_AXI_CMO_REQUEST 0x81e8
1993
1996
#define ITRACE_DSP_EVENT_PMU_AXI_CMO_REQUEST_EVEN 0x81e9
1997
2000
#define ITRACE_DSP_EVENT_PMU_ICACHE_DEMAND_MISS_PREFETCH_MISS_IU0 0x81ea
2001
2004
#define ITRACE_DSP_EVENT_PMU_ICACHE_DEMAND_MISS_PREFETCH_MISS_IU1 0x81eb
2005
2008
#define ITRACE_DSP_EVENT_PMU_VMEM_ST_SMT_DU_PORT_CONFLICT_REPLAY 0x81ec
2009
2012
#define ITRACE_DSP_EVENT_PMU_DU_SPF_DTLBPGCROSS 0x81ed
2013
2016
#define ITRACE_DSP_EVENT_PMU_DU_SPF_DCACHE_HIT 0x81ee
2017
2020
#define ITRACE_DSP_EVENT_PMU_DU_SPF_DCACHE_MISS 0x81ef
2021
2024
#define ITRACE_DSP_EVENT_PMU_DU_SPF_L2FIFOFULL_RETRY 0x81f0
2025
2028
#define ITRACE_DSP_EVENT_PMU_DU_SPF_L2BUFFULL_RETRY 0x81f1
2029
2032
#define ITRACE_DSP_EVENT_PMU_DU_SPF_CONFLICT_RETRY 0x81f2
2033
2036
#define ITRACE_DSP_EVENT_PMU_DU_NUM_WAY_PREDICTIONS 0x81f3
2037
2040
#define ITRACE_DSP_EVENT_PMU_DU_WAY_PRED_REPLAYS 0x81f4
2041
2044
#define ITRACE_DSP_EVENT_PMU_DU_BANKCONFLICTREPLAY_INVALID 0x81f5
2045
2048
#define ITRACE_DSP_EVENT_PMU_L2_IU_BRANCH_CACHE_WRITE_REQUEST 0x81f6
2049
2052
#define ITRACE_DSP_EVENT_PMU_L2_IU_BRANCH_CACHE_WRITE 0x81f7
2053
2056
#define ITRACE_DSP_EVENT_PMU_THREAD_IDLE_PVIEW_CYCLES 0x81f8
2057
2060
#define ITRACE_DSP_EVENT_PMU_DU_CONFLICT_PVIEW_CYCLES 0x81f9
2061
2064
#define ITRACE_DSP_EVENT_PMU_HVX_VFIFO_EMPTY 0x81fa
2065
2068
#define ITRACE_DSP_EVENT_PMU_HMX_CLK 0x81fb
2069
2072
#define ITRACE_DSP_EVENT_PMU_HMX_MXFIFO_EMPTY 0x81fc
2073
2076
#define ITRACE_DSP_EVENT_PMU_TAGE_TABLE_ALLOC 0x81fd
2077
2080
#define ITRACE_DSP_EVENT_PMU_TAGE_TABLE_HIT 0x81fe
2081
2084
#define ITRACE_DSP_EVENT_PMU_TAGE_BRANCH_OVERRIDE 0x81ff
2085
2088
#define ITRACE_DSP_EVENT_PMU_DPM_AVG_COMPRESSED 0x8200
2089
2092
#define ITRACE_DSP_EVENT_PMU_CYCLES_5_HVX_CONTEXTS_RUNNING 0x8201
2093
2096
#define ITRACE_DSP_EVENT_PMU_CYCLES_6_HVX_CONTEXTS_RUNNING 0x8202
2097
2100
#define ITRACE_DSP_EVENT_PMU_HMXRDWGT_REUSE_PARTIAL 0x8203
2101
2104
#define ITRACE_DSP_EVENT_PMU_HMXCVT_MACORDER 0x8204
2105
2108
#define ITRACE_DSP_EVENT_PMU_HMXCVT_LDORDER 0x8205
2109
2112
#define ITRACE_DSP_EVENT_PMU_HMXRDWGT_REUSE 0x8206
2113
2116
#define ITRACE_DSP_EVENT_PMU_HMXCVT_STORDER 0x8207
2117
2120
#define ITRACE_DSP_EVENT_PMU_SMT_PKT_PICKED_BUT_NOT_DISP 0x8208
2121
2124
#define ITRACE_DSP_EVENT_PMU_CU_BANK_CONFLICT_BLOCK 0x8209
2125
2128
#define ITRACE_DSP_EVENT_PMU_CU_BANK_CONFLICT_FLUSH 0x820a
2129
2132
#define ITRACE_DSP_EVENT_PMU_CU_BANK_CONFLICT_PREDICTION 0x820b
2133
2139
#define DUMMY_DSP_PMU_EVENT_LAST 0x820c
2141
2143
#define ITRACE_DSP_EVENT_REGISTERED_PMUS (DUMMY_DSP_PMU_EVENT_LAST+1)
2144
2146
#define ITRACE_NUMBER_DEFINED_DSP_EVENTS_PMU (DUMMY_DSP_PMU_EVENT_FIRST&DUMMY_DSP_PMU_EVENT_LAST)
2147
2149
#define ITRACE_DSP_PMU_OFFSET (DUMMY_DSP_PMU_EVENT_FIRST+1)
2150
2152
#define ITRACE_DSP_IS_PMU_EVENT(id) ((id>=ITRACE_DSP_PMU_OFFSET) && (id<(ITRACE_DSP_PMU_OFFSET+ITRACE_NUMBER_DEFINED_DSP_EVENTS_PMU)))
2153
2158
#endif
itrace_types.h
Public itrace types.
libs
itrace
inc
itrace_dsp_events_pmu.h
Generated by
1.8.13