TC1796
Peripheral Units (Vol. 2 of 2)
Analog-to-Digital Converter (ADC)
User’s Manual
25-25
V2.0, 2007-07
ADC, V2.0
25.1.2.8 Sequential Conversion Request Source “Queue”
The conversion request source “Queue” with its queue storage block is designed to
handle and store burst transfers of conversion requests. Dedicated queue filling-state
control logic can be used to request the next burst transfer of data while the queue’s
filling level is below a predefined level.
Figure 25-14 Queue Storage Block Diagram
As shown in
, the queue consists of a queue register QR, sixteen queue
elements, queue status register QUEUE0, and the queue control logic.
The queue control logic includes the queue load logic, a queue level pointer, a queue
warning limit pointer, the queue based service request control block, as well as control
and status flags to monitor and control the queue state.
The queue register, the queue status register, and each of the sixteen queue elements
contain a valid bit (V), an analog input group selection bit (GRPS), external multiplexer
control bits (EMUX), A/D conversion resolution control bits (RES), and the channel
number for which a conversion should be started (CHNR).
MCB06017
Queue Element 15
Queue Element 6
Queue Element 5
Queue Element 2
Queue Element 1
Queue Element 0
Queue Load
Queue
Service
Request
Control
Queue Full
STAT.QF
Queue Enable
CON.QEN
Queue Reset
SCON.QRS
Queue Status Register
QUEUE0
Queue
Warning
Level
Pointer
CON.QWLP
Queue
Level
Pointer
STAT.QLP
Queue Register
QR
16
16
16