MPC5553/MPC5554 Microcontroller Reference Manual, Rev. 5
Freescale Semiconductor
19-75
Figure 19-40. Trigger Overrun on Level-Trigger Mode CFIFOs
NOTE
The trigger overrun flag will not set for CFIFOs configured for software
trigger mode.
19.4.3.6.5
Command Sequence Non-Coherency Detection
The eQADC provides a mechanism to indicate if a command sequence has been completely executed
without interruptions. A command sequence is defined as a group of consecutive commands bound for the
same ADC and it is expected to be executed without interruptions. A command sequence is coherent if its
commands are executed in order without interruptions. Because commands are stored in the ADC’s
command buffers before being executed in the eQADC, a command sequence is coherent if, while it is
transferring commands to an on-chip ADC command buffer, the buffer is only fed with commands from
that sequence without ever becoming empty.
A command sequence starts when:
•
A CFIFO in TRIGGERED state transfers its first command to an on-chip ADC.
•
The CFIFO is constantly transferring commands and the previous command sequence ended.
•
The CFIFO resumes command transfers after being interrupted.
And a command sequence ended when:
•
An asserted EOQ bit is detected on the last transferred command.
•
CFIFO is in edge-trigger mode and asserted pause bit is detected on the last transferred command.
•
The ADC to which the next command is bound is different from the ADC to which the last
command was transferred.
shows examples of how the eQADC would detect command sequences when transferring
commands from a CFIFO. The smallest possible command sequence can have a single command as shown
in example 3 of
.
Command Transmission
through eQADC SSI
CFIFO Status
TORF
Command 1
Null Message
Command 2
Triggered
WFT
Triggered
Triggered
WFT
Low Active
Level Trigger
If gate closes during a command transmission, it is only
recognized when the transmission ends.
1) CFIFO programmed to ‘continuous-scan low level gated external trigger mode’.
2) Command 2 has its ABORT_ST bit negated.
Assumptions:
3) There are no other CFIFOs using the serial interface.
WFT = Waiting for Trigger
Summary of Contents for MPC5553
Page 5: ...MPC5553 MPC5554 Microcontroller Reference Manual Rev 5 2 Freescale Semiconductor...
Page 21: ...MPC5553 MPC5554 Microcontroller Reference Manual Rev 5 xvi Freescale Semiconductor...
Page 47: ...MPC5553 MPC5554 Microcontroller Reference Manual Rev 5 1 26 Freescale Semiconductor...
Page 163: ...MPC5553 MPC5554 Microcontroller Reference Manual Rev 5 4 20 Freescale Semiconductor...
Page 179: ...MPC5553 MPC5554 Microcontroller Reference Manual Rev 5 5 16 Freescale Semiconductor...
Page 561: ...MPC5553 MPC5554 Microcontroller Reference Manual Rev 5 13 38 Freescale Semiconductor...
Page 615: ...MPC5553 MPC5554 Microcontroller Reference Manual Rev 5 14 54 Freescale Semiconductor...
Page 707: ...MPC5553 MPC5554 Microcontroller Reference Manual Rev 5 17 68 Freescale Semiconductor...
Page 755: ...MPC5553 MPC5554 Microcontroller Reference Manual Rev 5 18 48 Freescale Semiconductor...
Page 873: ...MPC5553 MPC5554 Microcontroller Reference Manual Rev 5 19 118 Freescale Semiconductor...
Page 984: ...MPC5553 MPC5554 Microcontroller Reference Manual Rev 5 Freescale Semiconductor 21 41...
Page 985: ...MPC5553 MPC5554 Microcontroller Reference Manual Rev 5 21 42 Freescale Semiconductor...
Page 1019: ...MPC5553 MPC5554 Microcontroller Reference Manual Rev 5 22 34 Freescale Semiconductor...
Page 1129: ...MPC5553 MPC5554 Microcontroller Reference Manual Rev 5 25 90 Freescale Semiconductor...