Communications Processor Module and CPM Timers
MPC885 PowerQUICC Family Reference Manual, Rev. 2
17-6
Freescale Semiconductor
17.2.2.1
Timer Clock Source
The clock input to the prescaler can be selected from three sources:
•
The general system clock
•
The general system clock divided by 16
•
An external source on the corresponding TINx pin
The general system clock (GCLK2) is generated in the clock synthesizer. To save power, the general
system clock can be divided before it leaves the clock synthesizer (slow-go mode). Regardless of the
resulting general system clock frequency, either that frequency or that frequency divided by 16 can be
chosen as the input to the prescaler of each timer. Also, an external clock source can be supplied on the
TINx signal. If two 16-bit timers are cascaded internally into a 32-bit timer, one timer uses the clock
generated by the output of the other timer.
The clock input source is selected by TMRx[ICLK]. The prescaler is programmed in TMRx[PS] and
divides the clock input by values between 1 and 256; the prescaler output is used as an input to the 16-bit
counter. The best resolution of the timer is one clock cycle (40 ns at 25 MHz). The maximum period is
268,435,456 cycles, which is 10.7 seconds at 25 MHz.
17.2.2.2
Timer Reference Count
TMRx[FRR] (the free-run/restart bit) can be configured so that when a reference is reached the count either
continues or begins again. When the reference value is reached, the corresponding TERx event bit is set
and an interrupt is issued if TMRx[ORI] = 1. Also when the reference value is reached, the timers can
output a signal on their timer output pins (TOUT[1–4]). The output signal can be programmed to be an
active-low pulse or a toggle of the current output as selected by TMRx[OM] (the output mode bit).
17.2.2.3
Timer Capture
Each timer’s 16-bit capture register, TCRx, is used to latch the value of the counter when a defined
transition of TINx is sensed by the corresponding input capture edge detector. The type of transition
triggering the capture is selected by TMRx[CE]. When a capture or reference event occurs, the
corresponding TERx event bit is set and a maskable interrupt request is issued to the CPIC.
17.2.2.4
Timer Gating
Timers can be gated or restarted by one of two external gate signals—TGATE1 for timer 1 and/or 2,
TGATE2 for timer 3 and/or 4. Normal gate mode enables the count on a falling edge of TGATEx and
disables the count on the rising edge of TGATEx. This allows the timer to count conditionally, depending
on the state of TGATEx.
Restart gate mode is like normal gate mode, but also resets the counter on the falling edge of TGATEx.
The restart gate mode can be used for pulse interval measurement and bus monitoring:
•
Pulse measurement—The restart gate mode can measure a low pulse on TGATEx. The rising edge
of TGATEx completes the measurement. If TGATEx is externally connected to TINx, it causes the
timer to capture the count value and generate a rising-edge interrupt.
Содержание PowerQUICC MPC870
Страница 1: ...MPC885 PowerQUICC Family Reference Manual Supports MPC885 MPC880 MPC875 MPC870 MPC885RM Rev 2 04 2006 ...
Страница 98: ...MPC885 PowerQUICC Family Reference Manual Rev 2 I 4 Freescale Semiconductor ...
Страница 118: ...MPC885 Overview MPC885 PowerQUICC Family Reference Manual Rev 2 1 20 Freescale Semiconductor ...
Страница 158: ...The MPC8xx Core MPC885 PowerQUICC Family Reference Manual Rev 2 3 18 Freescale Semiconductor ...
Страница 192: ...MPC885 Instruction Set MPC885 PowerQUICC Family Reference Manual Rev 2 5 22 Freescale Semiconductor ...
Страница 242: ...Instruction and Data Caches MPC885 PowerQUICC Family Reference Manual Rev 2 7 30 Freescale Semiconductor ...
Страница 288: ...MPC885 PowerQUICC Family Reference Manual Rev 2 III 4 Freescale Semiconductor ...
Страница 416: ...External Bus Interface MPC885 PowerQUICC Family Reference Manual Rev 2 13 42 Freescale Semiconductor ...
Страница 440: ...Clocks and Power Control MPC885 PowerQUICC Family Reference Manual Rev 2 14 24 Freescale Semiconductor ...
Страница 554: ...MPC885 PowerQUICC Family Reference Manual Rev 2 V 6 Freescale Semiconductor ...
Страница 606: ...SDMA Channels and IDMA Emulation MPC885 PowerQUICC Family Reference Manual Rev 2 19 20 Freescale Semiconductor ...
Страница 738: ...SCC Asynchronous HDLC Mode and IrDA MPC885 PowerQUICC Family Reference Manual Rev 2 25 16 Freescale Semiconductor ...
Страница 780: ...SCC Ethernet Mode MPC885 PowerQUICC Family Reference Manual Rev 2 27 24 Freescale Semiconductor ...
Страница 794: ...SCC Transparent Mode MPC885 PowerQUICC Family Reference Manual Rev 2 28 14 Freescale Semiconductor ...
Страница 848: ...Serial Peripheral Interface SPI MPC885 PowerQUICC Family Reference Manual Rev 2 30 18 Freescale Semiconductor ...
Страница 882: ...Universal Serial Bus USB MPC885 PowerQUICC Family Reference Manual Rev 2 31 34 Freescale Semiconductor ...
Страница 944: ...Parallel I O Ports MPC885 PowerQUICC Family Reference Manual Rev 2 34 26 Freescale Semiconductor ...
Страница 956: ...CPM Interrupt Controller MPC885 PowerQUICC Family Reference Manual Rev 2 35 12 Freescale Semiconductor ...
Страница 1004: ...Buffer Descriptors and Connection Tables MPC885 PowerQUICC Family Reference Manual Rev 2 37 30 Freescale Semiconductor ...
Страница 1022: ...ATM Parameter RAM MPC885 PowerQUICC Family Reference Manual Rev 2 38 18 Freescale Semiconductor ...
Страница 1068: ...ATM Pace Control MPC885 PowerQUICC Family Reference Manual Rev 2 40 22 Freescale Semiconductor ...
Страница 1090: ...UTOPIA Interface MPC885 PowerQUICC Family Reference Manual Rev 2 43 8 Freescale Semiconductor ...
Страница 1120: ...AAL2 Implementation MPC885 PowerQUICC Family Reference Manual Rev 2 44 30 Freescale Semiconductor ...
Страница 1162: ...Fast Ethernet Controller FEC MPC885 PowerQUICC Family Reference Manual Rev 2 45 40 Freescale Semiconductor ...
Страница 1172: ...SEC Lite Overview MPC885 PowerQUICC Family Reference Manual Rev 2 46 8 Freescale Semiconductor ...
Страница 1176: ...SEC Lite Address Map MPC885 PowerQUICC Family Reference Manual Rev 2 47 4 Freescale Semiconductor ...
Страница 1214: ...SEC Lite Execution Units MPC885 PowerQUICC Family Reference Manual Rev 2 48 38 Freescale Semiconductor ...
Страница 1312: ...Byte Ordering MPC885 PowerQUICC Family Reference Manual Rev 2 A 8 Freescale Semiconductor ...
Страница 1313: ...MPC885 PowerQUICC Family Reference Manual Rev 2 Freescale Semiconductor B 1 Appendix B Serial Communications Performance TBD ...
Страница 1314: ...Serial Communications Performance MPC885 PowerQUICC Family Reference Manual Rev 2 B 2 Freescale Semiconductor ...
Страница 1320: ...Register Quick Reference Guide MPC885 PowerQUICC Family Reference Manual Rev 2 C 6 Freescale Semiconductor ...
Страница 1336: ...MPC885 PowerQUICC Family Reference Manual Rev 2 D 16 Freescale Semiconductor ...
Страница 1358: ...MPC885 PowerQUICC Family Reference Manual Rev 2 D 38 Freescale Semiconductor ...
Страница 1370: ...MPC880 MPC885 PowerQUICC Family Reference Manual Rev 2 E 4 Freescale Semiconductor ...
Страница 1384: ...Serial ATM Scrambling Reception and SI Programming MPC885 PowerQUICC Family Reference Manual Rev 2 H 6 Freescale Semiconductor ...
Страница 1386: ...Revision History MPC885 PowerQUICC Family Reference Manual Rev 2 I 2 Freescale Semiconductor ...