• DocumentCode
    3349416
  • Title

    Design of a High-Temperature, Space Efficient Digital Filter on an FPGA

  • Author

    Houle, B. ; Gupta, V. ; Buck, K. ; Hess, Herbert L. ; Donohoe, G.

  • Author_Institution
    Idaho Univ., Moscow, ID
  • Volume
    2
  • fYear
    2006
  • fDate
    9-13 July 2006
  • Firstpage
    1533
  • Lastpage
    1536
  • Abstract
    This paper outlines the design of a space-efficient digital filter for use in high-temperature FPGA applications. It presents three different methods of implementing a Butterworth filter design using VHDL: bit serial, shared multiplier and single step. It outlines the main signals and states used in these designs. The bit-serial approach uses bit-serial arithmetic for the filter equation instead of combinational adders and multipliers. This filter design is the slowest in processing the data, and is not very efficient in terms of flip-flops or overall space usage. The shared multiplier design uses a single multiplier for each multiplication in the equation. The design is the smallest of the three. The single step design calculates the filter equation in one step using multiple adders and multipliers. This design uses the least number of flip-flops. The results obtained by implementing these designs on a FPGA are also presented. The shared multiplier and the single step approach are both efficient depending on the resource in demand on the FPGA. The bit serial approach is not useful for space efficient designs
  • Keywords
    Butterworth filters; adders; digital filters; field programmable gate arrays; flip-flops; network synthesis; Butterworth filter design; bit-serial arithmetic; combinational adders; digital filter design; filter equation; flip-flops; high-temperature FPGA; multiple adders; shared multiplier design; single step design; space-efficient digital filter; Adders; Circuit topology; Clocks; Digital filters; Equations; Field programmable gate arrays; Flip-flops; IIR filters; Laboratories; Signal design;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Industrial Electronics, 2006 IEEE International Symposium on
  • Conference_Location
    Montreal, Que.
  • Print_ISBN
    1-4244-0496-7
  • Electronic_ISBN
    1-4244-0497-5
  • Type

    conf

  • DOI
    10.1109/ISIE.2006.295699
  • Filename
    4078314