FPGA implementation of high performance FIR filters

被引:0
|
作者
Kollig, P
AlHashimi, BM
Abbott, KM
机构
关键词
D O I
暂无
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
This paper presents the design and implementation of high performance, high speed linear phase FIR filters using FPGA technology. Various well known multiplier architectures are compared and an appropriate structure for FPGA implementation is identified. The high data throughput required to accommodate the input sample values is achieved using an interleaved memory structure. To provide flexibility, a generic VHDL filter model has been developed which allows the automatic synthesis from specification down to FPGA realisation. The model operates on 2's complement numbers and is characterised by three user defined parameters: number of filter taps, signal and coefficient wordlengths. To demonstrate the design process, the implementation of a 64 tap linear phase filter with 60 dB attenuation at 0.28 fs, 12 dB attenuation at 0.25 fs and a passband ripple of +/- 0.01 dB up to 0.22 fs is included. The filter with 10 bit signal and 8 bit coefficient wordlength has been realised on a Xilinx XC4006E device and operates at a sampling frequency of 1.4 MHz.
引用
收藏
页码:2240 / 2243
页数:4
相关论文
共 50 条
  • [31] Optimizing filter order and coefficient length in the design of high performance FIR filters for high throughput FPGA implementations
    DeBrunner, Linda S.
    Wang, Yunhua
    2006 IEEE 12TH DIGITAL SIGNAL PROCESSING WORKSHOP & 4TH IEEE SIGNAL PROCESSING EDUCATION WORKSHOP, VOLS 1 AND 2, 2006, : 608 - 612
  • [32] A modified frequency-response masking structure for high-speed FPGA implementation of sharp FIR filters
    Lian, Y
    JOURNAL OF CIRCUITS SYSTEMS AND COMPUTERS, 2003, 12 (05) : 643 - 654
  • [33] Systolic implementation of FIR filters
    1600, Publ by Elsevier Science Publishers B.V., Amsterdam, Neth
  • [34] Karatsuba Implementation of FIR Filters
    Albicocco, Pietro
    Cardarilli, Gian Carlo
    Pontarelli, Salvatore
    Re, Marco
    2012 CONFERENCE RECORD OF THE FORTY SIXTH ASILOMAR CONFERENCE ON SIGNALS, SYSTEMS AND COMPUTERS (ASILOMAR), 2012, : 1111 - 1114
  • [35] FPGA implementation of high performance digital FIR filter design using a hybrid adder and multiplier
    Thamizharasan, V
    Kasthuri, N.
    INTERNATIONAL JOURNAL OF ELECTRONICS, 2023, 110 (04) : 587 - 607
  • [36] Design & Implementation of FIR Filters using On-Board ADC-DAC & FPGA
    Pujari, Sashank Shekhar
    Muduli, Prangya Paramita
    Panda, Amruta
    Badhai, Rashmita
    Nayak, Sofia
    Sahoo, Yougajyoty
    2014 INTERNATIONAL CONFERENCE ON INFORMATION COMMUNICATION AND EMBEDDED SYSTEMS (ICICES), 2014,
  • [37] Optimized FPGA Implementation of Multi-Rate FIR Filters through Thread Decomposition
    Zheng, Jason Xin
    Nguyen, Kayla
    He, Yutao
    2010 IEEE AEROSPACE CONFERENCE PROCEEDINGS, 2010,
  • [38] A methodology for implementing decimator FIR filters on FPGA
    Harize, Saliha
    Benouaret, Mohamed
    Doghmane, Noureddine
    AEU-INTERNATIONAL JOURNAL OF ELECTRONICS AND COMMUNICATIONS, 2013, 67 (12) : 993 - 1004
  • [39] A high performance FPGA implementation of DES
    McLoone, M
    McCanny, JV
    2000 IEEE WORKSHOP ON SIGNAL PROCESSING SYSTEMS: DESIGN AND IMPLEMENTATION, 2000, : 374 - 383
  • [40] A high performance parallel FIR filters generation tool
    Rosa, Vagner S.
    Costa, Eduardo
    Bampi, Sergio
    SEVENTEENTH IEEE INTERNATIONAL WORKSHOP ON RAPID SYSTEM PROTOTYPING, 2006, : 216 - +