TC1796
Peripheral Units (Vol. 2 of 2)
Fast Analog-to-Digital Converter (FADC)
User’s Manual
26-15
V2.0, 2007-07
FADC, V2.0
26.1.6.1 Filter Block Structure
The filter block consists of an adder and several result registers for calculating filter
output data from the filter input data. The Current Result Register CRRn is used for
adding up conversion results. After a programmable number of conversion results have
been added, the contents of CRRn are stored as intermediate result in the Intermediate
Result Register IRR1n. The three intermediate result registers operate as a kind of
pipeline. Before IRR1n is overwritten, IRR2n is transferred to IRR3n, and IRR1n is
transferred to IRR2n. The Final Result Register FRRn stores the sum that is built by the
contents of the current result register and the intermediate result registers.
All result registers of the filter block are fully transparent and can be read at any time.
Please note that only one intermediate result register (IRR11) is available in filter block 1.
Figure 26-7 Filter Block Structure
MCA06044
Adder
FRRn
CRRn
IRR1n
IRR2n
IRR3n
1)
1)
1) Registers are not available in filter block 1
Filter Block n
Filter
Output
Value
Filter
Input
Value
Control