
Enhanced Time Processing Unit (eTPU2)
MPC5644A Microcontroller Reference Manual, Rev. 6
Freescale Semiconductor
875
Match B Request, Double Transition (m2_dt)
This mode is used as an open window filter for two signal transitions. In this case the Match A recognition
opens the window (unless Match B recognition occurred first), and Match B recognition blocks Match A
and generates a match service request. It is similar to m2_st, but in this case, it is the second transition that
blocks Match B. MRLB assertion is a global timeout condition for the two pulses. Like m2_st, MRLB can
conditionally eliminate the window from opening.
Using the TDLA, TDLB, MRLA and MRLB conditions, the microcode can easily resolve the state, in a
similar manner as m2_st, with additional information on the second transition (TDLB).
Both Match Request, Single Transition (bm_st)
On an input signal, this is a double timeout mechanism on two different time bases. Both match
recognitions must occur before the signal transition to generate a match timeout service request. Assertion
of TDLA blocks both Match A and Match B recognitions, and captures both time bases, indicating there
was no double timeout condition from both time bases.
Using the same timebase implements two timeout conditions, the first only sets its related MRL and the
second generates a service request. Using these flags allows the microcode to check if one or both match
recognitions precede the signal transition.
Both Match Request, Double Transition (bm_dt)
In this mode the first transition detection does not block matches, since both match recognitions are
required to generate a match service request. The second transition detection asserts TDLB, blocks Match
A and Match B, captures its related timebase and generates transition service request. In this mode, a
Match A recognition which occurs after the assertion of TDLA does not capture a new value in CaptureA,
to preserve the actual signal transition time. Assertion of TDLA, however, always captures its related
timebase.
This mode allows putting a double match timeout condition on the second transition. Typically, a pulse
trailing edge timing can be checked against two time bases, to indicate if the pulse has not ended when
both MRLA and MRLB are asserted. When a transition service request is generated by TDLB assertion,
the state of MRLA and MRLB indicates which timeout condition occurred, if any.
Ordered Mode with Match B Request, Single Transition (m2_o_st)
On an input channel, this mode provides a closing window filter for a single signal transition. Match A
assertion captures its programmed time base in CaptureA, opens the filter window (enables assertion of
TDLA), and enables assertion of MRLB. Match B recognition captures its related timebase, closes the
window (disables assertion of TDLA) and generates a service request. Due to Match A and Match B
ordering, the window is opened for at least one microcycle. Match B recognition indicates a window
timeout condition which blocks late signal transitions, outside the prediction window. Transition detection
blocks both matches, indicating the transition occurred inside the estimated window. Transitions can be
detected from the microcycle following MRLA assertion until the microcycle on which MRLB is asserted.
When TDLA is asserted inside the window range it disables both matches, captures both time bases and
generates a transition service request.
Содержание 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...