EasyManua.ls Logo

Freescale Semiconductor MPC5553 - Page 834

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
Freescale Semiconductor 19-79
Figure 19-43. Non-Coherency Event When Different CFIFOs Use the Same Buffer
CFIFO5
CF5_ADC1_CM33
CF5_ADC1_CM2
2
CF5_ADC1_CM1
1
CF5_ADC1_CM0
0 TNXTPTR*
ADC1**
Empty1
Empty
0
CFIFO0 and CFIFO5 both have
** ADC command buffer can hold 2 entries.
CFIFO0
CF0_ADC1_CM33
CF0_ADC1_CM2
2
CF0_ADC1_CM1
1
CF0_ADC1_CM0
0 TNXTPTR*
commands to be sent to ADC1, and both
are not triggered.
(a)
CFIFO5
CF5_ADC1_CM33
CF5_ADC1_CM2
2
Sent
1
Sent
0
TNXTPTR*
ADC1
CF5_ADC1_CM11
CF5_ADC1_CM0
0
CFIFO5 becomes triggered and transfers
CFIFO0
CF0_ADC1_CM33
CF0_ADC1_CM2
2
CF0_ADC1_CM1
1
CF0_ADC1_CM0
0 TNXTPTR*
two commands to ADC1.
(b)
CFIFO5
CF5_ADC1_CM33
CF5_ADC1_CM2
2
Sent
1
Sent
0
TNXTPTR*
ADC1
CF0_ADC1_CM01
CF5_ADC1_CM1
0
CFIFO0 becomes triggered and transfers
CFIFO0
CF0_ADC1_CM33
CF0_ADC1_CM2
2
CF0_ADC1_CM1
1
Sent
0
TNXTPTR*
a command to ADC1. The sequence sent
through CFIFO5 becomes non-coherent.
(c)
TNXTPTR – Transfer Next Data Pointer.
CF
x
_ADCa_CM
n
– Command
n
in CFIFO
x
bound for ADCa.
*

Table of Contents

Related product manuals