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 条
  • [41] FPGA-based implementation of floating point processing element for the design of efficient FIR filters
    John, Tintu Mary
    Chacko, Shanty
    IET COMPUTERS AND DIGITAL TECHNIQUES, 2021, 15 (04): : 296 - 301
  • [42] Implementing evolution of FIR-filters efficiently in an FPGA
    Vinger, KA
    Torresen, J
    2003 NASA/DOD CONFERENCE ON EVOLVABLE HARDWARE, 2003, : 26 - 29
  • [43] Sparse FIR Filters and the Impact on FPGA Area Usage
    Patronis, Sean G.
    DeBrunner, Linda S.
    2008 42ND ASILOMAR CONFERENCE ON SIGNALS, SYSTEMS AND COMPUTERS, VOLS 1-4, 2008, : 1862 - 1866
  • [44] Tutorial for the Design of FIR Digital Filters over FPGA
    Hernandez Suarez, Cesar Augusto
    Jacinto Gomez, Edwar
    Salcedo Parra, Octavio Jose
    INGENIERIA, 2009, 14 (01): : 13 - 17
  • [45] Implementation and Designing of FIR Filters using Kaiser Window for De-Noising of Electrocardiogram Signals on FPGA
    Kumar, Surender
    Mehra, Rajesh
    Chandni
    2016 IEEE 7TH POWER INDIA INTERNATIONAL CONFERENCE (PIICON), 2016,
  • [46] Implementation of reduced complexity, high performance programmable wavelet FIR filters using Field-Programmable Logic
    Ramírez, J
    Meyer-Baese, U
    WAVELET AND INDEPENDENT COMPONENET ANALYSIS APPLICATIONS IX, 2002, 4738 : 353 - 362
  • [47] High performance FPGA implementation of the mersenne twister
    Chandrasekaran, Shrutisagar
    Amira, Abbes
    DELTA 2008: FOURTH IEEE INTERNATIONAL SYMPOSIUM ON ELECTRONIC DESIGN, TEST AND APPLICATIONS, PROCEEDINGS, 2008, : 482 - 485
  • [48] High performance IIR filter implementation on FPGA
    Debarshi Datta
    Himadri Sekhar Dutta
    Journal of Electrical Systems and Information Technology, 8 (1)
  • [49] Implementation of high-speed up/down conversion FIR filter on FPGA
    Wang, Yong-Gang
    Shuju Caiji Yu Chuli/Journal of Data Acquisition and Processing, 2005, 20 (02): : 166 - 169
  • [50] A Low Area FIR Filter For FPGA Implementation
    Damian, Catalin
    Lunca, Eduard
    2011 34TH INTERNATIONAL CONFERENCE ON TELECOMMUNICATIONS AND SIGNAL PROCESSING (TSP), 2011, : 521 - 524