MSC8144E Reference Manual, Rev. 3
25-72
Freescale
Semiconductor
Debugging, Profiling, and Performance Monitoring
is set. Several cycles may be required for the chained counters to reflect the true count
because of the internal delay between when an overflow occurs and a counter
increments.
25.3.1.5 Triggering
Triggering allows one counter to start or stop counting on the change of another counter or on the
overflow of another counter. More specifically, if PMC1 is set to start or stop counting as a result
of a change or overflow in counter PMC2, then counter PMC2 must be identified in the local
control register of counter PMC1. This is done by appropriately setting the trigger-on select bit or
trigger-off select bit (PMLCB1[TRIGOFFSEL] or PMLCB1[TRIGONSEL]). Additionally, the
condition that triggers the counter must be selected by configuring the corresponding control bits
(PMLCB1[TRIGONCNTL] or PMLCB1[TRIGOFFCNTL]). Assuming the counter is enabled
by other control register settings, the counter increments (or freezes) when its specified event
occurs after the trigger-on (or off) condition occurs. When trigger on and trigger off are both
selected, the trigger-off condition is ignored until the trigger-on condition has occurred.
Furthermore, when a trigger-off condition occurs, the counter state is preserved; it is not restarted
by subsequent trigger-on conditions. Triggering is disabled when the counter trigger-select bits
specify itself as the trigger source. Similarly, triggering is disabled when the trigger control bits
are cleared.
25.3.1.6 Performance Monitor Events
Table 25-39 lists performance monitor events specified in PMLCA[1–8]. The event assignment
column indicates the event type and number, using the following formats:
Ref:#—Reference events are shared across counters PMC1–PMC8. The number indicates
the event. For example, Ref:6 means that PMC1–PMC8 share reference event 6.
C[0–8]:#—Counter-specific events. C8 indicates an event assigned to PMC8. Thus C8:62
means PMC8 is assigned event 62 (PIC interrupt wait cycles).
Note:
With counter-specific events, an offset of 64 must be used when programming the
field, because counter-specific events occupy the bottom 64 values of the 7-bit event
field where events are numbered. For example, to specify counter-specific event 0, the
event field must be programmed to 64.
Counter events not specified in Table 25-39 are reserved.
Note:
Each RapidIO event is counted twice because RapidIO frequency is 200 MHz and PM
frequency is 400 MHz.
Содержание 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 ...