
Enhanced Queued Analog-to-Digital Converter (eQADC)
MPC5566 Microcontroller Reference Manual, Rev. 2
Freescale Semiconductor
19-81
Figure 19-44. Non-Coherency Event When Different CFIFOs Are Using Different External Command Buffers
eQADC SSI
CFIFO5
CF5_3_CM3
3
CF5_3_CM2
2
Sent
1
Sent
0
TNXTPTR*
Command Buffer 2
Empty
1
Empty
0
CFIFO0 and CFIFO5 both have commands
CFIFO0
CF0_2_CM3
3
CF0_2_CM2
2
CF0_2_CM1
1
CF0_2_CM0
0
TNXTPTR*
to be sent to external command buffers. CFIFO0
is not triggered. CFIFO5 is triggered and sends
(a)
TNXTPTR – Transfer Next Data Pointer.
CF
x
_ADCa_CM
n
– Command
n
in CFIFO
x
bound for external command buffer a.
*
Command Buffer 3
CF5_3_CM1
1
CF5_3_CM0
0
eQADC SSI
two commands to external command buffer 3.
CFIFO5
CF5_3_CM3
3
CF5_3_CM2
2
Sent
1
Sent
0
TNXTPTR*
Command Buffer 2
CF0_2_CM1
1
CF0_2_CM0
0
CFIFO0 is triggered and sent two commands to external
CFIFO0
CF0_2_CM3
3
CF0_2_CM2
2
Sent
1
Sent
0
TNXTPTR*
command buffer 2. CFIFO5 cannot send commands to
external command buffer 3 because the eQADC SSI is
(b)
Command Buffer 3
CF5_3_CM1
1
Empty
0
eQADC SSI
busy transferring commands from CFIFO0. Execution of
first command of CFIFO5 is completed.
CFIFO5
CF5_3_CM3
3
CF5_3_CM2
2
Sent
1
Sent
0
TNXTPTR*
Command Buffer 2
CF0_2_CM2
1
CF0_2_CM1
0
Execution of first command of CFIFO0 is
CFIFO0
CF0_2_CM3
3
Sent
2
Sent
1
Sent
0
TNXTPTR*
completed and CFIFO0 sends new command
to external command buffer 2.
(c)
Command Buffer 3
CF5_3_CM1
1
Empty
0
eQADC SSI
CFIFO5
CF5_3_CM3
3
CF5_3_CM2
2
Sent
1
Sent
0
TNXTPTR*
Command Buffer 2
CF0_2_CM3
1
CF0_2_CM2
0
Second command in external command buffer 3
CFIFO0
Sent
3
Sent
2
Sent
1
Sent
0
TNXTPTR*
completes. Command buffer 3 became empty before
the complete command sequence in CFIFO5 is sent
(d)
Command Buffer 3
Empty
1
Empty
0
to it. NCF5 becomes asserted when the eQADC
receives an indication that command buffer 3 is empty,
by the BUSY fields in the returning serial message.
Summary of Contents for MPC5566
Page 81: ...Introduction MPC5566 Microcontroller Reference Manual Rev 2 1 24 Freescale Semiconductor...
Page 135: ...Signal Description MPC5566 Microcontroller Reference Manual Rev 2 2 54 Freescale Semiconductor...
Page 189: ...Reset MPC5566 Microcontroller Reference Manual Rev 2 4 20 Freescale Semiconductor...
Page 603: ...Flash Memory MPC5566 Microcontroller Reference Manual Rev 2 13 38 Freescale Semiconductor...
Page 609: ...SRAM MPC5566 Microcontroller Reference Manual Rev 2 14 6 Freescale Semiconductor...
Page 1073: ...MPC5566 Microcontroller Reference Manual Rev 2 22 36 Freescale Semiconductor...
Page 1185: ...Nexus MPC5566 Microcontroller Reference Manual Rev 2 25 92 Freescale Semiconductor...