
Enhanced Time Processing Unit (eTPU2)
MPC5644A Microcontroller Reference Manual, Rev. 6
Freescale Semiconductor
759
•
Immediately force a logic level.
The output signal may also be forced to a logic level, independently of the output value from the channel
logic, by one of the four (each engine) output disable input signals ipp_ind_etpuodis (see
ipp_ind_etpu_odis_[1|2]([0 – 3]) eTPU Channel Output Disable Signals
The output signal driver may be, depending on MCU integration, enabled by the output buffer enable
internal signal that comes from eTPU. In this case, the output buffer can be controlled by microcode,
through a specific microinstruction field. There is one independent output buffer Enable signal for each
channel. For more information on output control from microcode, refer to
Section 24.5.9.3.3, Transition
detection and pin action control
24.3.2.2
ipp_ind_etpuch_[1|2]([0 – 31]) — eTPU Channel Input Signals
Each channel input signal is associated with a channel. The microcode can directly control the effect of the
transition edge. Each channel can be programmed to sense a transition when a rising and/or falling edge
is detected. The channel logic can also process two transition events, and relate these events to each other
and to other programmed timer events. The edge sensitivities of the two transition events are configured
independently by microcode. For further information refer to
Section 24.5.5, Enhanced Channels
, and
Section 24.5.9.3.3, Transition detection and pin action control
.
Each channel input signal has an associated synchronizer made of two flip-flops sampling the signal on
every other system clock
1
, followed by a digital filter. This digital filter can work in three submodes,
whose purpose is to filter out noise pulses that have width less then a programmed value of system clocks,
preventing these transitions from being input to the transition detect logic. The synchronizer and digital
filter are guaranteed to pass pulses that are greater than a programmed value. All channel input filters in
one engine work on the same mode and sampling clock. For more information on channel input filters,
refer to
Section 24.5.5.6, Enhanced Digital Filter – EDF
. In one of the Angle Modes, the output of the
digital filter of channel 0 is replaced by the output of TCRCLK digital filter (see
24.3.2.3
ipp_ind_tcrclk_etpu_[1|2] — Time Base Clock Signal — TCRCLK
TCRCLK is an input signal used to control the Time Bases TCR1 and TCR2. There is one independent
TCRCLK input for each engine. For pulse accumulator operations TCRCLK can be used as a gate for a
counter based on the system clock divided by eight. For Angle operations TCRCLK can be used to get the
tooth transition indications in Angle Mode. Further details can be found on
,
and
Section 24.5.7, EAC – eTPU angle counter
Like the channel input signals, the TCRCLK signal has an associated synchronizer followed by a digital
filter. This digital filter can work in two submodes, whose purpose is to filter out noise pulses that have
width less then a programmed value of system clocks, preventing these transitions from being input to the
transition detect logic. The synchronizer and digital filter are guaranteed to pass pulses that are greater than
1. Note that the minimum pulse width is one microcycle (two system clocks), and slow 5V pads may not be able to transfer it on
time. For generation of very short pulses the eTPU pads have to be programmed by the system integration for fast operation
mode with the voltage levels defined for fast pad operation in the MCU technology.
1. Sampled on the T4 microcycle phase, see
Содержание MPC5644A
Страница 2: ...MPC5644A Microcontroller Reference Manual Rev 6 2 Freescale Semiconductor...
Страница 24: ...MPC5644A Microcontroller Reference Manual Rev 6 24 Freescale Semiconductor...
Страница 26: ...MPC5644A Microcontroller Reference Manual Rev 6 26 Freescale Semiconductor...
Страница 52: ...Introduction MPC5644A Microcontroller Reference Manual Rev 6 52 Freescale Semiconductor...
Страница 56: ...Memory Map MPC5644A Microcontroller Reference Manual Rev 6 56 Freescale Semiconductor...
Страница 130: ...Device Performance Optimization MPC5644A Microcontroller Reference Manual Rev 6 130 Freescale Semiconductor...
Страница 204: ...Multi Layer AHB Crossbar Switch XBAR MPC5644A Microcontroller Reference Manual Rev 6 204 Freescale Semiconductor...
Страница 212: ...Peripheral Bridge PBRIDGE MPC5644A Microcontroller Reference Manual Rev 6 212 Freescale Semiconductor...
Страница 558: ...System Integration Unit SIU MPC5644A Microcontroller Reference Manual Rev 6 558 Freescale Semiconductor...
Страница 582: ...Frequency modulated phase locked loop FMPLL MPC5644A Microcontroller Reference Manual Rev 6 582 Freescale Semiconductor...
Страница 766: ...Enhanced Time Processing Unit eTPU2 MPC5644A Microcontroller Reference Manual Rev 6 766 Freescale Semiconductor...
Страница 1228: ...Decimation Filter MPC5644A Microcontroller Reference Manual Rev 6 1228 Freescale Semiconductor...
Страница 1236: ...System Information Module and Trim SIM MPC5644A Microcontroller Reference Manual Rev 6 1236 Freescale Semiconductor...
Страница 1250: ...Cyclic Redundancy Checker CRC Unit MPC5644A Microcontroller Reference Manual Rev 6 1250 Freescale Semiconductor...
Страница 1336: ...Deserial Serial Peripheral Interface DSPI MPC5644A Microcontroller Reference Manual Rev 6 1336 Freescale Semiconductor...
Страница 1388: ...Enhanced Serial Communication Interface ESCI MPC5644A Microcontroller Reference Manual Rev 6 1388 Freescale Semiconductor...
Страница 1440: ...FlexCAN Module MPC5644A Microcontroller Reference Manual Rev 6 1440 Freescale Semiconductor...
Страница 1624: ...FlexRay Communication Controller FlexRay MPC5644A Microcontroller Reference Manual Rev 6 1624 Freescale Semiconductor...
Страница 1670: ...JTAG Controller JTAGC MPC5644A Microcontroller Reference Manual Rev 6 1670 Freescale Semiconductor...
Страница 1692: ...Nexus Port Controller NPC MPC5644A Microcontroller Reference Manual Rev 6 1692 Freescale Semiconductor...
Страница 1701: ...Development Trigger Semaphore DTS MPC5644A Microcontroller Reference Manual Rev 6 Freescale Semiconductor 1701...
Страница 1702: ...Development Trigger Semaphore DTS MPC5644A Microcontroller Reference Manual Rev 6 1702 Freescale Semiconductor...