
Enhanced Queued Analog-to-Digital Converter (EQADC)
MPC5644A Microcontroller Reference Manual, Rev. 6
1098
Freescale Semiconductor
Figure 25-64. CFIFO0 in Streaming Mode Entry Pointer Example (Cont.)
25.6.4.2.4
Streaming Mode Error Conditions
In the repeat state, the existing error conditions still apply, but now there are new ways to trigger them.
Now, the CCWs are not being invalidated so the DMA is not able to load more CCWs into those locations.
So a queue overflow becomes more likely, and occurs if the repeat loop is longer than 8 entries. If all
CCWs in the CFIFO0 are executed and no Pause bit or EOQ bit is detected, the eQADC will signal an
underflow error. In practice this may limit a repeating queue to 7 entries since otherwise an underflow will
occur at the point a Repeat with Advance trigger occurs, and there is no command in the CFIFO0 to
execute. The exception is a final command with both a Pause and an EOQ bit set. The End of Queue bit
EOQ continues to operate as in normal mode, unless the Repeat mode is enabled. In this case the Pause bit
takes precedence and a Repeat trigger causes the jump back described. A Repeat trigger with Advance
trigger causes the queue to end.
Another error condition occur when the repeat trigger is in the TRIGGERED state and a new repeat trigger
is received. In this case, a trigger overflow occurs but the CFIFO0 is defined to not restart the loop. The
trigger in this case is not used in the CFIFO0, but the overflow is indicated.
25.6.4.3
CFIFO Common Prioritization and Command Transfer
The CFIFO priority is fixed according to the CFIFO number. A CFIFO with a smaller number has a higher
priority. When commands of distinct CFIFOs are bound for the same destination (CBuffer), the higher
No entries pushed.
Last In
Push
Transfer
CFIFO0
Entries pushed. Fifo full. Waiting
Next
Data
Pointer
Next
Data
Pointer
Repeat
Pointer
Repeat
Pause
Transfer
CFIFO0
Next
Data
Pointer
Last In
Push
Next
Data
Pointer
Pause
Repeat
Pointer
Repeat
Entries executed to
pause bit.
Pending trigger.
at pause bit for Repeat trigger or
Advance & Repeat trigger.
Содержание MPC5644A
Страница 2: ...MPC5644A Microcontroller Reference Manual Rev 6 2 Freescale Semiconductor...
Страница 24: ...MPC5644A Microcontroller Reference Manual Rev 6 24 Freescale Semiconductor...
Страница 26: ...MPC5644A Microcontroller Reference Manual Rev 6 26 Freescale Semiconductor...
Страница 52: ...Introduction MPC5644A Microcontroller Reference Manual Rev 6 52 Freescale Semiconductor...
Страница 56: ...Memory Map MPC5644A Microcontroller Reference Manual Rev 6 56 Freescale Semiconductor...
Страница 130: ...Device Performance Optimization MPC5644A Microcontroller Reference Manual Rev 6 130 Freescale Semiconductor...
Страница 204: ...Multi Layer AHB Crossbar Switch XBAR MPC5644A Microcontroller Reference Manual Rev 6 204 Freescale Semiconductor...
Страница 212: ...Peripheral Bridge PBRIDGE MPC5644A Microcontroller Reference Manual Rev 6 212 Freescale Semiconductor...
Страница 558: ...System Integration Unit SIU MPC5644A Microcontroller Reference Manual Rev 6 558 Freescale Semiconductor...
Страница 582: ...Frequency modulated phase locked loop FMPLL MPC5644A Microcontroller Reference Manual Rev 6 582 Freescale Semiconductor...
Страница 766: ...Enhanced Time Processing Unit eTPU2 MPC5644A Microcontroller Reference Manual Rev 6 766 Freescale Semiconductor...
Страница 1228: ...Decimation Filter MPC5644A Microcontroller Reference Manual Rev 6 1228 Freescale Semiconductor...
Страница 1236: ...System Information Module and Trim SIM MPC5644A Microcontroller Reference Manual Rev 6 1236 Freescale Semiconductor...
Страница 1250: ...Cyclic Redundancy Checker CRC Unit MPC5644A Microcontroller Reference Manual Rev 6 1250 Freescale Semiconductor...
Страница 1336: ...Deserial Serial Peripheral Interface DSPI MPC5644A Microcontroller Reference Manual Rev 6 1336 Freescale Semiconductor...
Страница 1388: ...Enhanced Serial Communication Interface ESCI MPC5644A Microcontroller Reference Manual Rev 6 1388 Freescale Semiconductor...
Страница 1440: ...FlexCAN Module MPC5644A Microcontroller Reference Manual Rev 6 1440 Freescale Semiconductor...
Страница 1624: ...FlexRay Communication Controller FlexRay MPC5644A Microcontroller Reference Manual Rev 6 1624 Freescale Semiconductor...
Страница 1670: ...JTAG Controller JTAGC MPC5644A Microcontroller Reference Manual Rev 6 1670 Freescale Semiconductor...
Страница 1692: ...Nexus Port Controller NPC MPC5644A Microcontroller Reference Manual Rev 6 1692 Freescale Semiconductor...
Страница 1701: ...Development Trigger Semaphore DTS MPC5644A Microcontroller Reference Manual Rev 6 Freescale Semiconductor 1701...
Страница 1702: ...Development Trigger Semaphore DTS MPC5644A Microcontroller Reference Manual Rev 6 1702 Freescale Semiconductor...