English
Language : 

MMC2107 Datasheet, PDF (465/618 Pages) –
Freescale Semiconductor, Inc.
Queued Analog-to-Digital Converter (QADC)
Digital Control
18.10.2 Boundary Conditions
The queue operation boundary conditions are:
• The first CCW in a queue contains channel 63, the end-of-queue
(EOQ) code. The queue becomes active and the first CCW is
read. The end-of-queue is recognized, the completion flag is set,
and the queue becomes idle. A conversion is not performed.
• BQ2 (beginning of queue 2) is set at the end of the CCW table (63)
and a trigger event occurs on queue 2. The end-of-queue
condition is recognized, a conversion is performed, the completion
flag is set, and the queue becomes idle.
• BQ2 is set to CCW0 and a trigger event occurs on queue 1. After
reading CCW0, the end-of-queue condition is recognized, the
completion flag is set, and the queue becomes idle. A conversion
is not performed.
• BQ2 (beginning of queue 2) is set beyond the end of the CCW
table (64–127) and a trigger event occurs on queue 2. The
end-of-queue condition is recognized immediately, the completion
flag is set, and the queue becomes idle. A conversion is not
performed.
NOTE:
Multiple end-of-queue conditions may be recognized simultaneously,
although there is no change in the QADC behavior. For example, if BQ2
is set to CCW0, CCW0 contains the EOQ code, and a trigger event
occurs on queue 1, the QADC reads CCW0 and detects both
end-of-queue conditions. The completion flag is set and queue 1
becomes idle.
Boundary conditions also exist for combinations of pause and
end-of-queue. One case is when a pause bit is in one CCW and an
end-of-queue condition is in the next CCW. The conversion specified by
the CCW with the pause bit set completes normally. The pause flag is
set. However, since the end-of-queue condition is recognized, the
completion flag is also set and the queue status becomes idle, not
paused. Examples of this situation include:
• The pause bit is set in CCW5 and the channel 63 (EOQ) code is
in CCW6.
• The pause is in CCW63.
• During queue 1 operation, the pause bit is set in CCW20 and BQ2
points to CCW21.
MMC2107 – Rev. 2.0
MOTOROLA
Queued Analog-to-Digital Converter (QADC)
For More Information On This Product,
Go to: www.freescale.com
Technical Data
465