www.vtiinstruments.com
EX1629 Filtering
317
As shown in Figure B-1, the CIC (Cascaded Integrator-Comb) and FIR (Finite Impulse Response)
filters are responsible for decimation of the ADC data. The sample rates available are shown in
Table B-1. The corresponding CIC and FIR decimations are shown as well as the maximum
passband frequencies.
Decimation has been divided into two stages in order to provide a “low” passband droop and a
high alias rejection at frequencies close to the Nyquist rate. The CIC filter cannot achieve this
alone. The scheme employed ensures that the passband droop is no more than ±0.01 dB and that
the alias rejection is at least 100 dB.
If the user requires a smaller passband than the one passband indicated in the table for a particular
f
s
or if they must reject specific frequencies, the user can make use of the IIR filters explained later
in this section.
CIC Filter
The CIC filter in the FPGA receives input from the anti-alias filter decimates the data by the
factors shown in Figure B-2. The max_
f
c
parameter, shown in Table B-1, is less than or equal to
so
f
05
.
0
. Stopband attenuation is greater than -110 dB.
F
IGURE
B-2:
A
LIAS
R
EJECTION AS A
F
UNCTION OF
D
ECIMATION
DSP Filters
CIC compensation filter
This filter compensates for the droop in the passband of the CIC. Six tap FIR filters are designed
to compensate for the variable droop as a function of sampling rates. The need to have more than
one filter arises due to the wide range of decimation factors. The CIC droop after compensation is
bounded by ±0.0002. The group delay of this filter is 2.5 samples. Filtering operations done in
floating point.
Содержание EX1629
Страница 310: ...VTI Instruments Corp 310 EX1629 Command Set...
Страница 342: ...VTI Instruments Corp 342 EX1629 Onboard Memory...