• DocumentCode
    2851108
  • Title

    Design and FPGA implementation of systolic FIR filters using the Fermat number ALU

  • Author

    Safiri, H. ; Ahmadi, M. ; Jullien, G.A. ; Dimitrov, V.S.

  • Author_Institution
    VLSI Res. Group, Windsor Univ., Ont., Canada
  • fYear
    1996
  • fDate
    3-6 Nov. 1996
  • Firstpage
    1052
  • Abstract
    This paper addresses the implementation of systolic FIR filters over finite polynomial rings, using FPGAs. The use of residue computations is a potentially beneficial solution to the design of high throughput DSP systems on FPGAs. This paper describes a new architecture for a multiply/accumulate architecture over the fields GF(17) and GF(257). The computational unit containing both GF(17) and GF(257) elements is referred to as the Fermat ALU. The ALU is pipelined completely by using an abundant number of flip flops available in Xilinx FPGA parts. The simulation results show a relatively high throughput for the filter designed using this methodology
  • Keywords
    FIR filters; Galois fields; digital filters; digital signal processing chips; field programmable gate arrays; pipeline arithmetic; polynomials; systolic arrays; Fermat number ALU; Galois fields; Xilinx FPGA; architecture; computational unit; finite polynomial rings; flip flops; high throughput DSP systems; multiply/accumulate architecture; pipelined ALU; residue computations; simulation results; systolic FIR filters; Computational modeling; Computer architecture; Design methodology; Digital signal processing; Field programmable gate arrays; Finite impulse response filter; Polynomials; Read only memory; Throughput; Very large scale integration;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Signals, Systems and Computers, 1996. Conference Record of the Thirtieth Asilomar Conference on
  • Conference_Location
    Pacific Grove, CA, USA
  • ISSN
    1058-6393
  • Print_ISBN
    0-8186-7646-9
  • Type

    conf

  • DOI
    10.1109/ACSSC.1996.599104
  • Filename
    599104