TC1796
Peripheral Units (Vol. 2 of 2)
Fast Analog-to-Digital Converter (FADC)
User’s Manual
26-25
V2.0, 2007-07
FADC, V2.0
The request flag is always set by hardware when the corresponding request event
occurs. It can also be set or cleared by software when writing a 1 to the corresponding
set/clear request flag bit in the Flag Modification Register FMR. Finally, a service request
event is directed to one of the four service request output lines SR[3:0] when the
corresponding service request enable bit IEN is set. The service request node pointer
determines which of the service request output lines SR[3:0] becomes activated.
lists the six service request sources of the FADC Module with its related
control and status flags/bits.
In the service request compressor logic shown in
, the inputs of one SRx
OR-gate are connected to all demultiplexer outputs with identical INP node pointer value.
Therefore, one service request event can only be assigned to one of the four service
request outputs but one service request output can be used by multiple service request
events.
Figure 26-14 Service Request Compressor Logic
Table 26-6
Service Request Control/Status Bits/Flags
Service Request
Source
Request Flag Enable Bit
Set Request
Bit / Clear
Request Bit
Service
Request Node
Pointer
Channel x Conversion
Request (x = 0-3)
CRSR.IRQx
CFGRx.IEN FMR.SIRQx /
FMR.RIRQx
CFGRx.INP
Filter Block n
Request (n = 0, 1)
CRSR.IRQFn
FCRn.IEN
FMR.SIRQFn /
FMR.RIRQFn
FCRn.INP
MCA06051
INP
CFGRx
Service
Request
Output
SR0
01
10
11
00
..
..
..
.
To SR1 OR-Gate
To SR2 OR-Gate
SR0 OR-Gate
Service
Request
Output
SR3
SR3 OR-Gate
INP
FCRx
01
10
11
00
To SR1 OR-Gate
To SR2 OR-Gate
..
..
..
.
Channel x
Request Event
(x = 0-3)
Filter Block n
Request Event
(n = 0, 1)
≥
1
≥
1