Документ взят из кэша поисковой машины. Адрес оригинального документа : http://www.atnf.csiro.au/research/electronics/docs/dfc/DFCHandout.pdf
Дата изменения: Wed Aug 15 08:59:53 2001
Дата индексирования: Tue Dec 25 19:58:32 2007
Кодировка:

Поисковые слова: п п п п п
A 2GHz Digital Filterbank Correlator
Dick Ferris, CSIRO ATNF, John Bunton, CSIRO Telecommunications & Industrial Physics, & Bruno Stuber, Fachhochschule Solothurn Nordwestschweiz

Abstract
The combination of traditional polyphase filter architecture with a new multiplier-rich FPGA family provides the means to build wideband (GHz), flexible and high dynamic range filterbanks and FX correlators using a small number of commodity ICs. A 2GHz 4k-channel unit, serving as a prototype for next generation ATNF correlators and as an SKA demonstrator, is described.

Figure 1 shows the resulting structure. Taps of
the original FIR filter are distributed amongst the All short (length ~16) FIR sections p. computation is at the output channel rate. Compared with direct implementation, the hardware clock rate is reduced by a factor of 2M and the number of filter evaluations is also reduced by 2M. Modulations are reduced by a factor of ~M/log2M thanks to the FFT. W ith M of order 103 these represent considerable savings in cost and complexity.

Polyphase Digital Filterbanks
Whereas t represents correlator' ubiquitous example. he `F' in `XF correlat a Fourier transform, indicates a filterbank FFT is but one, or' necessarily the `F' in `FX of which the rather crude,

Arbitrary Passbands >> High Performance
The channel shape may be designed with standard filter tools to have a rectangular passband with steep transitions to deep stopbands, in contrast to the compromise of channel smearing and leakage which besets the simple FFT solution. Non-overlapped bands also permit simultaneous high resolution analysis within individual channels by small external processors, and high band efficiency offers maximum SNR in the integrated visibilities.

Conventional uniform filterbanks comprise an array of quadrature downconverters. For each one the LO frequency defines the centre of the passband, and identical lowpass filters in the I and Q outputs define its shape. Such structures are at the heart of familiar VLBI systems such as the analog VCs and BBCs in MkIV and VLBA DARs respectively, and the digital IFPs in the LBA DAS. Direct implementation of large arrays of order 103 channels is expensive in any technology. Fortunately digital converters using FIR output filters can be described with simple algebra, thus providing an alternative form of `circuit design'. Comparison of the set of expressions for a filterbank reveals many common, ie redundant, operations. With a judicious choice of parameters the whole can be factorised and rearranged as a single instantiation of the FIR filter in polyphase form, and a matrix of complex modulators e-jkt in the form of a DFT. The DFT is naturally evaluated as an FFT.
x 0(m ) x 1(m ) x
n

New Technology >> Reconfigurable Designs, High Dynamic Range
The recently released Xilinx Vertex II FPGAs are replete with 18*18 multipliers and 36-bit RAM blocks, ideal for FIR filter structures, FFTs and integrating correlators. For example at 128MHz the XC2V6000 can support a 16k-tap polyphase filter for a 1GHz wide 1k-channel filterbank. That such a structure can be built inside a single IC represents a massive reduction in size and construction costs. An additional bonus is the ability to reconfigure the hardware as required to produce instruments with quite different characteristics. Sufficient I/O pins and internal resources are available to support data from high resolution ADCs, and provide a dynamic range of ~16 bits at the FFT output. These will be important factors in providing a system robust against strong interferers in both the local and SKA environments, and may also mean that IF/sampler gain servos are no longer required.

p o (m ) p 1 (m )

0 1

X 0 (m ) X 1 (m )

x (m ) x (m M- 1 )

p (m )

M- P o i n t DF T vi a FFT
M- 1

X k (m ) X (m )

p

M- 1

(m )

M- 1

Figure 1 M-Channel Filterbank in Polyphase Form

1


Free Interpolation >> Fractional Sample Delay
The combination of a digital filter with a technology capable of storing many sets of coefficients provides an easy method of intersample interpolation. Thus `fractional sample delay' for delay tracking amounts to selecting the appropriate coefficient set, and is effectively a `free' feature of the polyphase filter. This feature also facilitates conversion of the input data from real to complex form. Interpolation of the imaginary part is additional to delay tracking, and other details are absorbed into the existing filter structure. The advantage gained is a doubling of the number of frequency channels for a given length of FFT.

FIR

FFT

FIR

FFT

DMUX

Filterbank

Fringe Rotators

Correlators

Figure 2 Basic Filterbank Correlator Structure The structure shown above supports the 4kchannel complex input mode, the 2k-channel real input mode, and the zoom modes at a bandwidth of 2GHz. The data DMUX functions are absorbed into the wideband data bus while the rest of the system fits into a small number of FPGAs as indicated. The polyphase FIR and the FFT parts each use two large XC2V6000 ICs, while the fringe rotator and (per baseline) correlator parts each use two of the smaller XC2V1000 ICs. All chips are clocked at 128MHz. The wide-input multipliers allow artefact-free fringe stopping in the rotator and high tolerance to noncoherent interference signals in the correlator, limited only by the maximum number of bits retained in the data streams before distribution to the correlator block. More resources are available in the FPGAs to provide scaling and requantisation if necessary.

Zoom Features >> Even Higher Resolution
When the outputs of the polyphase filter are summed directly the structure becomes a classic integer-band decimating filter. (This is exactly the bottom channel of the DFT.) Transforming the coefficients in the usual way to shift the band centre up from DC, gives a bandpass channel of the original shape, but centred at what was a band edge in the original scheme. The total filter computation is independent of the decimation factor M, but the reduced bandwidth passed to the FFT hardware means its load is reduced to 1/Mth. It may now take on both polyphase and FFT roles to produce the same number of, or even more, channels across the reduced bandwidth. This bandwidth in turn can be varied with M. The reprogrammable FPGAs allow such reconfigurations at will.

Contact: dferris@atnf.csiro.au

2GHz 4k-Channel Correlator Project
The ATNF is developing an FX correlator based on a 2GHz wide 4096 channel filterbank with rectangular passbands and 50dB adjacent channel rejection. Input data up to 8-bit resolution is supported, delay tracking to T/16 is provided by interpolation, and SSB fringe stopping follows channelisation. Zoom factors of 8 and 64 are being considered. The ATNF's new 2-bit 4Gsps InP sampler will provide the wideband input. High dynamic range experiments will initially use 8-bit 128Msps LBA DAS data.

2