EasyManua.ls Logo

Freescale Semiconductor MPC5553 - Page 835

Default Icon
1208 pages
Print Icon
To Next Page IconTo Next Page
To Next Page IconTo Next Page
To Previous Page IconTo Previous Page
To Previous Page IconTo Previous Page
Loading...
MPC5553/MPC5554 Microcontroller Reference Manual, Rev. 5
19-80 Freescale Semiconductor
Figure 19-44. Non-Coherency Event When Different CFIFOs Are Using Different External Command Buffers
eQADC SSI
CFIFO5
CF5_3_CM33
CF5_3_CM2
2
Sent
1
Sent
0
TNXTPTR*
Command Buffer 2
Empty1
Empty
0
CFIFO0 and CFIFO5 both have commands
CFIFO0
CF0_2_CM33
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_CM11
CF5_3_CM0
0
eQADC SSI
two commands to external command buffer 3.
CFIFO5
CF5_3_CM33
CF5_3_CM2
2
Sent
1
Sent
0
TNXTPTR*
Command Buffer 2
CF0_2_CM11
CF0_2_CM0
0
CFIFO0 is triggered and sent two commands to external
CFIFO0
CF0_2_CM33
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_CM11
Empty
0
eQADC SSI
busy transferring commands from CFIFO0. Execution of
first command of CFIFO5 is completed.
CFIFO5
CF5_3_CM33
CF5_3_CM2
2
Sent
1
Sent
0
TNXTPTR*
Command Buffer 2
CF0_2_CM21
CF0_2_CM1
0
Execution of first command of CFIFO0 is
CFIFO0
CF0_2_CM33
Sent
2
Sent
1
Sent
0
TNXTPTR*
completed and CFIFO0 sends new command
to external command buffer 2.
(c)
Command Buffer 3
CF5_3_CM11
Empty
0
eQADC SSI
CFIFO5
CF5_3_CM33
CF5_3_CM2
2
Sent
1
Sent
0
TNXTPTR*
Command Buffer 2
CF0_2_CM31
CF0_2_CM2
0
Second command in external command buffer 3
CFIFO0
Sent3
Sent
2
Sent
1
Sent0
TNXTPTR*
completes. Command buffer 3 became empty before
the complete command sequence in CFIFO5 is sent
(d)
Command Buffer 3
Empty1
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.

Table of Contents

Related product manuals