
Enhanced Queued Analog-to-Digital Converter (EQADC)
MPC5644A Microcontroller Reference Manual, Rev. 6
Freescale Semiconductor
1111
NOTE
An asserted EOQFx only implies that EQADC has finished transferring a
command with an asserted EOQ bit from CFIFOx. It does not imply that
result data for the current command and for all previously transferred
commands has been returned to the appropriate RFIFO.
25.6.4.7.3
Pause Status
In edge trigger mode, when the EQADC completes the transfer of a CFIFO entry with an asserted Pause
bit, the EQADC will stop future command transfers from the CFIFO and set the corresponding Pause Flag
(PF) in
Section 25.5.2.9, EQADC FIFO and Interrupt Status Registers (EQADC_FISR)
. Refer to
Section 25.6.2.3, Message Format in EQADC
, for information on command message formats. The
EQADC ignores the Pause bit in command messages in any software and external level trigger mode. The
EQADC sets the PF flag upon detection of an asserted Pause bit only in single or continuous-scan edge
trigger mode. When the PF flag is set for a CFIFO in single-scan edge trigger mode, the SSS bit will not
be cleared in
Section 25.5.2.9, EQADC FIFO and Interrupt Status Registers (EQADC_FISR)
In level trigger mode, the definition of the PF flag has been redefined. In level trigger mode, when CFIFOx
is in TRIGGERED status, PFx is set when CFIFO status changes from TRIGGERED due to detection of
a closed gate. The pause flag interrupt routine can be used to verify if the a complete scan of the CQueue
was performed. If a closed gate is detected while no command transfers are taking place, it will have
immediate effect on the CFIFO status. If a closed gate is detected during the serial transmission of a
command to the external device, it will have no effect on the CFIFO status until the transmission
completes.
When PIE in
Section 25.5.2.7, EQADC CFIFO Control Registers (EQADC_CFCR)
, and PF are asserted,
the EQADC will generate a Pause interrupt request.
NOTE
In edge trigger mode, an asserted PFx only implies that the EQADC finished
transferring a command with an asserted PAUSE bit from CFIFOx. It does
not imply that result data for the current command and for all previously
transferred commands has been returned to the appropriate RFIFO.
NOTE
In software or level trigger mode, when the EQADC completes the transfer
of an entry from CFIFOx with an asserted Pause bit, PFx will not be set and
command transfers will continues without pausing.
25.6.4.7.4
Trigger Overrun Status
When a CFIFO is configured for edge- or level-trigger mode and is in TRIGGERED state, an additional
trigger occurring for the same CFIFO results in a trigger overrun. The trigger overrun bit for the
corresponding CFIFO will be set (TORF
x
Section 25.5.2.9, EQADC FIFO and Interrupt Status
. When TORIE in
Section 25.5.2.7, EQADC CFIFO Control Registers
, and TORF are asserted, the EQADC generates a trigger overrun interrupt request.
Summary of Contents for MPC5644A
Page 2: ...MPC5644A Microcontroller Reference Manual Rev 6 2 Freescale Semiconductor...
Page 24: ...MPC5644A Microcontroller Reference Manual Rev 6 24 Freescale Semiconductor...
Page 26: ...MPC5644A Microcontroller Reference Manual Rev 6 26 Freescale Semiconductor...
Page 52: ...Introduction MPC5644A Microcontroller Reference Manual Rev 6 52 Freescale Semiconductor...
Page 56: ...Memory Map MPC5644A Microcontroller Reference Manual Rev 6 56 Freescale Semiconductor...
Page 1228: ...Decimation Filter MPC5644A Microcontroller Reference Manual Rev 6 1228 Freescale Semiconductor...
Page 1440: ...FlexCAN Module MPC5644A Microcontroller Reference Manual Rev 6 1440 Freescale Semiconductor...