MSC8144E Reference Manual, Rev. 3
25-68
Freescale
Semiconductor
Debugging, Profiling, and Performance Monitoring
25.2.14.25 DPU Trace Data Register (DP_TD)
The DP_TD is a 32-bit register containing the value to be written to the TB. This value is only relevant
when the MODE bits in the DP_TC register are 0101.
Table 25-38 defines the DP_TD bit fields.
25.3
Performance Monitor
The MSC8144E includes a performance monitor facility that can be used to monitor and record selected
behaviors of the integrated device.
Section 25.3.1.6 briefly describes the events that can be
monitored. Refer to the individual module chapters for a better understanding of these events.
Performance monitor up-counters (PMC0–PMC8) count events selected by the performance
monitor local control registers. PMC0 is a 64-bit up-counter specifically designated to count
cycles. PMC1–PMC8 are 32-bit counters that can monitor 64 specific events in addition to
counting 64 reference events. Each counter is associated with two local control registers (A and
B) that configure the events counted. In addition, there is a global control register that can be
used to enable/disable all the counters at one time.
The benefits of an internal performance monitor are numerous, and include the following:
Because some systems or software environments are not easily characterized by signal
traces or benchmarks, the performance monitor can be used to understand the MSC8144E
device behavior in any system or software environment.
The performance monitor facility can be used to aid system developers when bringing up
and debugging systems.
DP_TD
DPU Trace Data Register
Offset 0x90
Bit
31
30
29
28
27
26
25
24
23
22
21
20
19
18
17
16
TBD
Type
R/W
Reset
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
Bit
15
14
13
12
11
10
9
8
7
6
5
4
3
2
1
0
TBD
Type
R/W
Reset
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
Table 25-38. DP_TD Bit Descriptions
Name
Reset
Description
Settings
TBD
31–0
0
Trace Buffer Data
Stores the data to write to the Trace Buffer.
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 ...