Debug and Profiling
MSC8144E Reference Manual, Rev. 3
Freescale Semiconductor
25-39
TCEN
0
0
Triad Control Enable
Determines whether the three counters in the triad
are controlled by this control register or their
individual control counters.
0
Each counter is controlled independently.
1
The three counters are controlled by this
register and the individual register settings
have no effect.
Table 25-19. Counted Event Group
CEG
Value
Group Name
Counter 0 Counts
Counter 1 Counts
Counter 2 Counts
00000
ICache hit-miss
ICache misses (without
prefetch hits)
ICache hits
ICache prefetch hits
00001
DCache hit-miss
DCache misses (without
prefetch hits)
DCache hits
DCache prefetch hits
00010
Core wait state
Clock cycles
(non-debug)
Wait processing-state
cycles
Not used
00011 Breakdown
of
application cycles -
Group 1
Application cycles
(non-debug, non-wait,
non-stop)
No bubble
Bubble due to COF or
interrupt
00100 Breakdown
of
application cycles -
Group 2
Bubble due to starvation
(no instructions in the
prefetch/dispatch buffer)
Bubble due to core
resource conflicts
Bubble due to data memory
holds
00101
Not implemented in the MSC8144
00110
Not implemented in the MSC8144
00111
Hold associated with
debug
Hold due to VTB writes
Hold due to internal freeze
not used
01000
Hold due to WRQ or
WTB
Hold due to WRQ flush
or atomic operation
Hold due to WRQ hazard
Hold due to WRQ or WTB
full
01010
Hold due to Dcache
system
Hold due to cacheable
access (read, write-back
miss or write-trough
prefetch hit).
Hold due to non-cacheable
access (read)
not used
01011–
01110
Not implemented in the MSC8144
10000
Instruction accesses to
L2 subsystem
L2 instruction access
miss
L2 instruction access hit
Total L2 instruction accesses
10001
Data accesses to L2
subsystem
L2 data access miss
L2 data access hit
Total L2 data accesses
10010
M2 RAM contentions
(if L2 subsystem
exists)
Contentions between IQ
DQ accesses
Contentions between Q (IQ
or DQ) and DMA accesses
not used
10011 M2
ROM
contentions
(if L2 subsystem
exists)
Contentions between IQ
DQ accesses
Contentions between Q (IQ
or DQ) and DMA accesses
not used
10100 BTB
Characterization
Group 1
Total number of
execution sets
Sequentially executed
execution sets.
BTB-able instructions
correctly predicted
Table 25-18. DP_TAC Bit Descriptions (Continued)
Name
Reset
Description
Settings
Содержание MSC8144E
Страница 1: ...MSC8144E Reference Manual Quad Core Media Signal Processor MSC8144ERM Rev 3 July 2009 ...
Страница 40: ...MSC8144E Reference Manual Rev 3 xl Freescale Semiconductor Contents 26 5 12 8 RNG Output FIFO 26 186 ...
Страница 48: ...MSC8144E Reference Manual Rev 3 xlviii Freescale Semiconductor ...
Страница 86: ...MSC8144E Reference Manual Rev 3 1 38 Freescale Semiconductor Overview ...
Страница 167: ...OCE Event and JTAG Test Access Port Signals MSC8144E Reference Manual Rev 3 Freescale Semiconductor 3 59 ...
Страница 168: ...MSC8144E Reference Manual Rev 3 3 60 Freescale Semiconductor External Signals ...
Страница 242: ...MSC8144E Reference Manual Rev 3 5 26 Freescale Semiconductor Reset ...
Страница 314: ...MSC8144E Reference Manual Rev 3 8 24 Freescale Semiconductor General Configuration Registers ...
Страница 414: ...MSC8144E Reference Manual Rev 3 10 14 Freescale Semiconductor MSC8144E SC3400 DSP Subsystem ...
Страница 452: ...MSC8144E Reference Manual Rev 3 11 38 Freescale Semiconductor Internal Memory Subsystem ...
Страница 520: ...MSC8144E Reference Manual Rev 3 12 68 Freescale Semiconductor DDR SDRAM Memory Controller ...
Страница 884: ...MSC8144E Reference Manual Rev 3 17 44 Freescale Semiconductor RapidIO Interface Dedicated DMA Controller ...
Страница 1070: ...MSC8144E Reference Manual Rev 3 21 28 Freescale Semiconductor Timers ...