DocumentCode :
9025
Title :
FPGA/NIOS Implementation of an Adaptive FIR Filter Using Linear Prediction to Reduce Narrow-Band RFI for Radio Detection of Cosmic Rays
Author :
Szadkowski, Zbigniew ; Fraenkel, E.D. ; van den Berg, Ad M.
Author_Institution :
Dept. of Phys. & Appl. Inf., Univ. of Lodz, Łodz, Poland
Volume :
60
Issue :
5
fYear :
2013
fDate :
Oct. 2013
Firstpage :
3483
Lastpage :
3490
Abstract :
We present the FPGA/NIOS implementation of an adaptive finite impulse response (FIR) filter based on linear prediction to suppress radio frequency interference (RFI). This technique will be used for experiments that observe coherent radio emission from extensive air showers induced by ultra-high-energy cosmic rays. These experiments are designed to make a detailed study of the development of the electromagnetic part of air showers. Therefore, these radio signals provide information that is complementary to that obtained by water-Cherenkov detectors which are predominantly sensitive to the particle content of an air shower at ground. The radio signals from air showers are caused by the coherent emission due to geomagnetic and charge-excess processes. These emissions can be observed in the frequency band between 10-100 MHz. However, this frequency range is significantly contaminated by narrow-band RFI and other human-made distortions. A FIR filter implemented in the FPGA logic segment of the front-end electronics of a radio sensor significantly improves the signal-to-noise ratio. In this paper we discuss an adaptive filter which is based on linear prediction. The coefficients for the linear predictor (LP) are dynamically refreshed and calculated in the embedded NIOS processor, which is implemented in the same FPGA chip. The Levinson recursion, used to obtain the filter coefficients, is also implemented in the NIOS and is partially supported by direct multiplication in the DSP blocks of the logic FPGA segment. Tests confirm that the LP can be an alternative to other methods involving multiple time-to-frequency domain conversions using an FFT procedure. These multiple conversions draw heavily on the power consumption of the FPGA and are avoided by the linear prediction approach. Minimization of the power consumption is an important issue because the final system will be powered by solar panels. The FIR filter has been successfully tested in the Altera development kits - ith the EP4CE115F29C7 from the Cyclone IV family and the EP3C120F780C7 from the Cyclone III family at a 170 MHz sampling rate, a 12-bit I/O resolution, and an internal 30-bit dynamic range. Most of the slow floating-point NIOS calculations have been moved to the FPGA logic segments as extended fixed-point operations, which significantly reduced the refreshing time of the coefficients used in the LP. We conclude that the LP is a viable alternative to other methods such as non-adaptive methods involving digital notch filters or multiple time-to-frequency domain conversions using an FFT procedure.
Keywords :
Cherenkov counters; FIR filters; adaptive filters; cosmic ray apparatus; field programmable gate arrays; floating point arithmetic; nuclear electronics; physics computing; signal resolution; signal sampling; Altera development kits; Cyclone-III family; Cyclone-IV family; DSP blocks; EP3C120F780C7; EP4CE115F29C7; FFT procedure; FPGA chip; FPGA logic segment; FPGA power consumption; FPGA-NIOS implementation; I/O resolution; Levinson recursion; NIOS processor; adaptive FIR filter; adaptive finite impulse response filter; charge-excess process; coherent emission; coherent radioemission; digital notch filters; extensive air showers; filter coefficients; fixed-point operations; floating-point NIOS calculations; frequency band; front-end electronics; geomagnetic process; human-made distortions; linear prediction; logic FPGA segment; narrow-band RFI; nonadaptive methods; radiodetection; radiosensor; radiosignals; sampling rate; signal-to-noise ratio; solar panels; time-to-frequency domain conversions; ultrahigh-energy cosmic rays; Cyclones; Field programmable gate arrays; Finite impulse response filters; Frequency-domain analysis; Ports (Computers); Power demand; Signal to noise ratio; Covariances; FIR; FPGA; Levinson recursion; NIOS; RFI; Toeplitz matrix; fudge factor; linear prediction;
fLanguage :
English
Journal_Title :
Nuclear Science, IEEE Transactions on
Publisher :
ieee
ISSN :
0018-9499
Type :
jour
DOI :
10.1109/TNS.2013.2264726
Filename :
6547205
Link To Document :
بازگشت