PXR40 Microcontroller Reference Manual, Rev. 1
Freescale Semiconductor
xxiii
28.4.1.1 eQADC Configuration / Decimation Filter Input . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 28-43
28.4.1.2 eQADC Configuration / Decimator Output . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 28-45
28.5.1 IIR Filter Configuration . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 28-46
28.5.2 Initialization Procedure . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 28-49
28.5.2.1 Use Case 1 - Normal mode, ADC conversion and filtering. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 28-50
28.5.2.2 Use Case 2 - Input/Output from/to the CPU/DMA, Stored data filtering. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 28-52
Enhanced Time Processing Unit (eTPU2)
29.1.2.1 eTPU Feature Summary . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 29-7
29.1.2.2 eTPU Enhancements over TPU3 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 29-10
29.1.2.3 eTPU2 Enhancements over eTPU . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 29-10
29.2.2.1 eTPU Channel Output Signals [0-31] . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 29-13
29.2.2.2 eTPU Channel Input Signals [0-31] . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 29-13
29.2.2.3 Time Base Clock Signal — TCRCLK . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 29-14
29.2.2.4 eTPU Channel Output Disable Signals . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 29-14
29.2.3 Memory Map/Register Definition . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 29-15
29.2.4 Memory Map . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 29-15
29.2.5 System Configuration Registers . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 29-19
29.2.5.1 ETPUMCR - eTPU Module Configuration Register . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 29-19
29.2.5.2 ETPUCDCR - eTPU Coherent Dual-Parameter Controller Register . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 29-22
29.2.5.3 ETPUMISCCMPR - eTPU MISC Compare Register . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 29-23
29.2.5.4 ETPUSCMOFFDATAR - eTPU SCM Off-range Data Register . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 29-24
29.2.5.5 ETPUECR - eTPU Engine Configuration Register . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 29-24
29.2.6.1 ETPUTBCR - eTPU Time Base Configuration Register . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 29-28
29.2.6.2 ETPUTB1R - eTPU Time Base 1 (TCR1) Visibility Register . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 29-31
29.2.6.3 ETPUTB2R - eTPU Time Base 2 (TCR2) Visibility Register . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 29-31
29.2.6.4 ETPUREDCR - eTPU STAC Configuration Register . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 29-32
29.2.7.1 ETPUWDTR - eTPU Watchdog Timer Register . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 29-33
29.2.7.2 ETPUIDLER - eTPU Idle Register . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 29-34
29.2.8 Channel Registers Layout . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 29-34
29.2.9 Global Channel Registers . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 29-35
29.2.9.1 ETPUCISR - eTPU Channel Interrupt Status Register . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 29-35
29.2.9.2 ETPUCDTRSR - eTPU Channel Data Transfer Request Status Register . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 29-36
29.2.9.3 ETPUCIOSR - eTPU Channel Interrupt Overflow Status Register . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 29-37
29.2.9.4 ETPUCDTROSR - eTPU Channel Data Transfer Request Overflow Status Register . . . . . . . . . . . . . . . . . . . . . . . 29-38
29.2.9.5 ETPUCIER - eTPU Channel Interrupt Enable Register . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 29-39
29.2.9.6 ETPUCDTRER - eTPU Channel Data Transfer Request Enable Register . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 29-39
29.2.9.7 ETPUCPSSR - eTPU Channel Pending Service Status Register . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 29-40
29.2.9.8 ETPUCSSR - eTPU Channel Service Status Register . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 29-41
29.2.10.1 ETPUCxCR - eTPU Channel x Configuration Register . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 29-43
29.2.10.2 ETPUCxSCR - eTPU Channel x Status Control Register . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 29-45
29.2.10.3 ETPUCxHSRR - eTPU Channel x Host Service Request Register . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 29-47
29.3.1 Watchdog . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 29-47
29.3.2 Host Interface . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 29-48
Summary of Contents for PXR4030
Page 1: ...PXR40 Microcontroller Reference Manual Devices Supported PXR4030 PXR4040 PXR40RM Rev 1 06 2011...
Page 30: ...PXR40 Microcontroller Reference Manual Rev 1 Freescale Semiconductor xxx...
Page 40: ...PXR40 Microcontroller Reference Manual Rev 1 xl Freescale Semiconductor...
Page 66: ...Memory Map PXR40 Microcontroller Reference Manual Rev 1 2 4 Freescale Semiconductor...
Page 120: ...Signal Descriptions 3 54 Freescale Semiconductor PXR40 Microcontroller Reference Manual Rev 1...
Page 860: ...FlexCAN Module 24 50 Freescale Semiconductor PXR40 Microcontroller Reference Manual Rev 1...
Page 1167: ...Decimation Filter Freescale Semiconductor 28 53 PXR40 Microcontroller Reference Manual Rev 1...
Page 1168: ...Decimation Filter 28 54 Freescale Semiconductor PXR40 Microcontroller Reference Manual Rev 1...