Institute of Information Theory and Automation

You are here

Bibliography

Conference Paper (international conference)

Efficient Floating-Point Implementation of High-Order (N)LMS Adaptive Filters in FPGA

Tichý Milan, Schier Jan, Gregg D.

: Reconfigurable Computing: Architecures and Applications. Proceedings of the Second International Workshop ARC, p. 311-316 , Eds: Bertels K., Cardoso J. M. P., Vassiliadis S.

: The Second International Workshop on Reconfigurable Computing ARC 2006, (Delft, NL, 01.03.2006-03.03.2006)

: CEZ:AV0Z10750506

: MEIF-CT-2003-502085, FP6 EU, 1M0567, GA MŠk

: DSP, adaptive filter, logarithmic arithmetic, FPGA

(eng): Adaptive filters are used in many applications of digital signal processing. This paper deals with floating-point-like implementation of LMS and NLMS algorithms using FPGA hardware. We present an optimized cores for both algorithms, built using logarithmic arithmetic. The cores can be clocked at more than 80 MHz on the Xilinx XC2V1000-4 FPGA performing 295 MFLOPS. They can be used to implement adaptive filters of orders 20 to 1022 with a sampling rate exceeding 70 kHz.

(cze): Adaptivní filtry se používají v mnoha oblastech číslicového zpracování signálů. Článek se zabývá implementací LMS a NLMS algoritmů v plovoucí řádové čárce s použitím FPGA. Představuje optimalizovaná hardwarová makra pro oba algoritmy, využívající logaritmickou aritmetiku. Makra jsou schopna pracovat na taktovací frekvenci 80 MHz na čipu Xilinx XC2V1000-4, což představuje výkon 295 MFLOPS. Lze je použít k implementaci filtrů řádu 20 až 1022 pracujících se vzorkovací frekvencí přesahující 70 kHz.

: 09G, 09H

: JC

2019-01-07 08:39