![NXP Semiconductors SAFE ASSURE Qorivva MPC5601P Скачать руководство пользователя страница 620](http://html.mh-extra.com/html/nxp-semiconductors/safe-assure-qorivva-mpc5601p/safe-assure-qorivva-mpc5601p_reference-manual_1721898620.webp)
Chapter 24 Cross Triggering Unit (CTU)
MPC5602P Microcontroller Reference Manual, Rev. 4
620
Freescale Semiconductor
24.6
Power safety mode
To reduce power consumption two mechanisms are implemented:
•
MDIS bit in the CTUPCR
•
STOP mode
24.6.1
MDIS bit
The MDIS bit in the CTUPCR is used for stopping the clock to all non memory mapped registers.
24.6.2
STOP mode
To reduce consumption, it is also possible to enable a stop request from the Mode Entry module.
The
FIFOs are considered a lot like memory mapped registers, otherwise there could be some problems if a
read operation occurs during the MDIS bit set period. When the clock is started after an MDIS bit setting
or a stop signal, some mistakes could occur. For example, a wrong trigger could be provided because it
was programmed before the stop signal was performed, and some incorrect write operations into the FIFOs
could happen. For this reason after a stop signal after a MDIS bit setting the FIFO have to be empty. In
order to avoid the problems linked to a wrong trigger, the CTU output can be disabled by the CTU_ODIS
bit
and the ADC interface state machine can be reset by the CRU_ADC_R (see
triggering unit control register (CTUCR)
24.7
Interrupts and DMA requests
24.7.1
DMA support
The DMA can be used to configure the CTU registers. One DMA channel is reserved for performing a
block transfer, and the MRS can be used as an optional DMA request signal (MRS_DMAE bit in the CTU
Interrupt/DMA Register).
NOTE
If enabled, the DMA request on the MRS occurrence is performed only if a
reload is performed, that is, only if the GRE bit is set.
Moreover, this CTU implementation requires DMA support for reading the data from the FIFOs. One
DMA channel is available for each FIFO. Each FIFO can perform a DMA request when the number of
words stored in the FIFO reaches the threshold value.
24.7.2
CTU faults and errors
Faults and errors that could occur during the programming include:
•
An MRS occurs while user is updating the double-buffered registers and the MRS_RE bit is set.
•
Receiving more than eight EVs before that the next MRS occurs in TGS sequential mode and the
SM_TO bit is set.
Содержание SAFE ASSURE Qorivva MPC5601P
Страница 2: ...MPC5602P Microcontroller Reference Manual Rev 4 2 Freescale Semiconductor ...
Страница 4: ...MPC5602P Microcontroller Reference Manual Rev 4 4 Freescale Semiconductor ...
Страница 62: ...Chapter 2 MPC5602P Memory Map MPC5602P Microcontroller Reference Manual Rev 4 62 Freescale Semiconductor ...
Страница 104: ...Chapter 4 Clock Description MPC5602P Microcontroller Reference Manual Rev 4 104 Freescale Semiconductor ...
Страница 128: ...Chapter 6 Power Control Unit MC_PCU MPC5602P Microcontroller Reference Manual Rev 4 128 Freescale Semiconductor ...
Страница 272: ...Chapter 12 e200z0 and e200z0h Core MPC5602P Microcontroller Reference Manual Rev 4 272 Freescale Semiconductor ...
Страница 280: ...Chapter 14 Crossbar Switch XBAR MPC5602P Microcontroller Reference Manual Rev 4 280 Freescale Semiconductor ...
Страница 306: ...Chapter 16 Internal Static RAM SRAM MPC5602P Microcontroller Reference Manual Rev 4 306 Freescale Semiconductor ...
Страница 380: ...Chapter 17 Flash Memory MPC5602P Microcontroller Reference Manual Rev 4 380 Freescale Semiconductor ...
Страница 532: ...Chapter 21 LIN Controller LINFlex MPC5602P Microcontroller Reference Manual Rev 4 532 Freescale Semiconductor ...
Страница 578: ...Chapter 22 FlexCAN MPC5602P Microcontroller Reference Manual Rev 4 578 Freescale Semiconductor ...
Страница 708: ...Chapter 25 FlexPWM MPC5602P Microcontroller Reference Manual Rev 4 708 Freescale Semiconductor ...
Страница 742: ...Chapter 26 eTimer MPC5602P Microcontroller Reference Manual Rev 4 742 Freescale Semiconductor ...
Страница 760: ...Chapter 27 Functional Safety MPC5602P Microcontroller Reference Manual Rev 4 760 Freescale Semiconductor ...
Страница 782: ...Chapter 28 Fault Collection Unit FCU MPC5602P Microcontroller Reference Manual Rev 4 782 Freescale Semiconductor ...
Страница 788: ...Chapter 29 Wakeup Unit WKPU MPC5602P Microcontroller Reference Manual Rev 4 788 Freescale Semiconductor ...
Страница 798: ...Chapter 30 Periodic Interrupt Timer PIT MPC5602P Microcontroller Reference Manual Rev 4 798 Freescale Semiconductor ...
Страница 816: ...Chapter 32 Cyclic Redundancy Check CRC MPC5602P Microcontroller Reference Manual Rev 4 816 Freescale Semiconductor ...
Страница 848: ...Chapter 33 Boot Assist Module BAM MPC5602P Microcontroller Reference Manual Rev 4 848 Freescale Semiconductor ...
Страница 930: ...Chapter 36 Nexus Development Interface NDI MPC5602P Microcontroller Reference Manual Rev 4 930 Freescale Semiconductor ...