Performance Monitoring Unit
21-22
ADSP-BF53x/BF56x Blackfin Processor Programming Reference
Table 21-8. Event Monitor Table
PFMONx Fields
Events That Cause the Count Value to Increment
0x00
Loop 0 iterations
0x01
Loop 1 iterations
0x02
Loop buffer 0 not optimized
0x03
Loop buffer 1 not optimized
0x04
PC invariant branches (requires trace buffer to be enabled, see
“TBUFCTL
Register” on page 21-16
)
0x06
Conditional branches
0x09
Total branches including calls, returns, branches, but not interrupts
(requires trace buffer to be enabled, see
“TBUFCTL Register” on
page 21-16
)
0x0A
Stalls due to CSYNC, SSYNC
0x0B
EXCPT instructions
0x0C
CSYNC, SSYNC instructions
0x0D
Committed instructions
0x0E
Interrupts taken
0x0F
Misaligned address violation exceptions
0x10
Stall cycles due to read after write hazards on DAG registers
0x13
Stall cycles due to RAW data hazards in computes
0x80
Code memory fetches postponed due to DMA collisions (minimum count
of two per event)
0x81
Code memory TAG stalls (cache misses, or FlushI operations, count of 3
per FlushI). Note code memory stall results in a processor stall only if
instruction assembly unit FIFO empties.
0x82
Code memory fill stalls (cacheable or non-cacheable). Note code memory
stall results in a processor stall only if instruction assembly unit FIFO emp-
ties.
0x83
Code memory 64-bit words delivered to processor instruction assembly
unit
Summary of Contents for ADSP-BF53x Blackfin
Page 38: ...Conventions xxxviii ADSP BF53x BF56x Blackfin Processor Programming Reference...
Page 134: ...System Reset and Powerup 3 18 ADSP BF53x BF56x Blackfin Processor Programming Reference...
Page 324: ...Instruction Overview 7 20 ADSP BF53x BF56x Blackfin Processor Programming Reference...
Page 486: ...Instruction Overview 13 28 ADSP BF53x BF56x Blackfin Processor Programming Reference...
Page 512: ...Instruction Overview 14 26 ADSP BF53x BF56x Blackfin Processor Programming Reference...
Page 604: ...Instruction Overview 15 92 ADSP BF53x BF56x Blackfin Processor Programming Reference...
Page 688: ...Instruction Overview 18 48 ADSP BF53x BF56x Blackfin Processor Programming Reference...
Page 742: ...Instruction Overview 19 54 ADSP BF53x BF56x Blackfin Processor Programming Reference...
Page 752: ...Examples 20 10 ADSP BF53x BF56x Blackfin Processor Programming Reference...
Page 790: ...ADSP BF535 Flags A 10 ADSP BF53x BF56x Blackfin Processor Programming Reference...
Page 800: ...Performance Monitor Registers B 10 ADSP BF53x BF56x Blackfin Processor Programming Reference...
Page 1042: ...Index I 40 ADSP BF53x BF56x Blackfin Processor Programming Reference...