MSC8144E Reference Manual, Rev. 3
25-24
Freescale
Semiconductor
Debugging, Profiling, and Performance Monitoring
Note:
See Section 11.4, L2 Instruction Cache for details.
25.2.6.1 CLASS Debug Profiling Units (CDPU) in the L2 ICache
The L2 ICache contains initiator and target CLASS modules. Each CLASS module supports
debug and profiling measurements in its class debug profiling unit (CDPU) sub-block. In
addition, the L2 ICache contains two 64-KB memory banks. Each bank supports debug and
profiling measurements by the profiling monitor blocks. The main features for Target and
Initiator class are:
Time-out mechanism. This mechanism does not generate an interrupt. The host must poll
certain a bit in the respective CLASS register.
Watch point mechanism.
CLASS profiling unit. The initiator and target CLASS profiling units provide the
following profiling information for initiator and target L2 ICache buses:
— Data acknowledges of read accesses.
— Acknowledged accesses.
— Cycles of non-acknowledged accesses.
— Acknowledged supervisor accesses.
— Acknowledged non-supervisor accesses.
— Cycles when priority = 0.
— Cycles when priority = 1.
— Cycles when priority = 2.
— Cycles when priority = 3.
— Priority upgrades.
— Cycles in which the priority was not upgraded because the upgradeable signal was low.
— Acknowledged read accesses.
Over-flow mechanism.
Note:
See Chapter 4, Chip-Level Arbitration and Switching System (CLASS) for details.
Table 25-7. L2 Complex Initiator and Target Classes Debug Interrupts
DSP core subsystem Interrupt Number
Description of Interrupt
221
Watch Point mechanism interrupt in initiator CLASS.
223
Watch Point mechanism interrupt in target CLASS.
220
Over Flow mechanism interrupt in initiator CLASS.
222
Over Flow mechanism interrupt in target CLASS.
Summary of Contents for MSC8144E
Page 1: ...MSC8144E Reference Manual Quad Core Media Signal Processor MSC8144ERM Rev 3 July 2009 ...
Page 48: ...MSC8144E Reference Manual Rev 3 xlviii Freescale Semiconductor ...
Page 86: ...MSC8144E Reference Manual Rev 3 1 38 Freescale Semiconductor Overview ...
Page 168: ...MSC8144E Reference Manual Rev 3 3 60 Freescale Semiconductor External Signals ...
Page 242: ...MSC8144E Reference Manual Rev 3 5 26 Freescale Semiconductor Reset ...
Page 314: ...MSC8144E Reference Manual Rev 3 8 24 Freescale Semiconductor General Configuration Registers ...
Page 414: ...MSC8144E Reference Manual Rev 3 10 14 Freescale Semiconductor MSC8144E SC3400 DSP Subsystem ...
Page 452: ...MSC8144E Reference Manual Rev 3 11 38 Freescale Semiconductor Internal Memory Subsystem ...
Page 520: ...MSC8144E Reference Manual Rev 3 12 68 Freescale Semiconductor DDR SDRAM Memory Controller ...
Page 1070: ...MSC8144E Reference Manual Rev 3 21 28 Freescale Semiconductor Timers ...