
Enhanced Queued Analog-to-Digital Converter (EQADC)
MPC5644A Microcontroller Reference Manual, Rev. 6
Freescale Semiconductor
1113
shows examples of how the EQADC would detect command sequences when transferring
commands from a CFIFO to a CBuffer. The smallest possible command sequence can have a single
command as shown in example 3 of
Figure 25-69. Command Sequence Examples
The NCF flag is used to indicate command sequence non-coherency. When the NCFx flag is asserted, it
indicates that the command sequence being transferred through CFIFOx became non-coherent. The NCF
flag only becomes asserted for CFIFOs in TRIGGERED state.
CF5_CB1_CM0
CF5_CB1_CM1
CF5_CB1_CM2
CF5_CB1_CM3
(Pause =1)
CF5_CB1_CM4
CF5_CB1_CM5
CF5_CB1_CM6
(EOQ =1)
CF5_CB1_CM0
CQueue with a three
CF5_CB1_CM1
CF5_CB1_CM2
CF5_CB0_CM3
CF5_CB0_CM4
CF5_CB1_CM5
CF5_CB1_CM6
(EOQ =1)
command sequences
CF5_CB1_CM0
CQueue with a seven
CF5_CB2_CM1
CF5_CB3_CM2
CF5_CB1_CM3
CF5_CB0_CM4
CF5_CB2_CM5
CF5_CB1_CM6
(EOQ =1)
command sequences
Example 3
Example 1
Example 2
CQueue with a two
command sequences
Assuming that these commands are transferred by a CFIFO configured for
edge trigger mode and the command transfers are never interrupted, the
EQADC would check for non-coherency of two command sequences: one
formed by commands 0, 1, 2, 3, and the other by commands 4, 5, 6.
Assuming that command transfers from the CFIFO are never interrupted,
the EQADC would check for non-coherency of three command sequences.
The first being formed by commands 0, 1, 2, the second by commands 3,
4 and the third by commands 5, 6. Note that even when the commands of
this CQueue are transferred through a CFIFO in continuous-scan mode,
the first three commands and the last two commands of this CQueue would
still constitute two distinct command sequences, although they are all
bound for the same CBuffer, since an asserted EOQ ends a command
sequence.
The EQADC would check for non-coherency of seven command
sequences, all containing a single command, but NCF would never get set.
CF
x
_CB
a
_CM
n
- Command
n
in CFIFO
x
bound for CBuffer
a
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...