• DocumentCode
    341504
  • Title

    Mixed arithmetic architecture: a solution to the iteration bound for resource efficient FPGA and CPLD recursive digital filters

  • Author

    Living, J. ; Al-Hashimi, B.M.

  • Author_Institution
    Sch. of Eng. & Adv. Technol., Staffordshire Univ., Stafford, UK
  • Volume
    1
  • fYear
    1999
  • fDate
    36342
  • Firstpage
    478
  • Abstract
    This paper describes a new approach for negating the iteration bound of recursive digital filters. The approach is based on first applying equivalence transforms to the recursive section signal flow graph to determine the maximum allowable pipeline delay for each feedback loop and then selecting bit-parallel arithmetic where pipelined digit-serial computation does not meet these delay limits. Scattered look-ahead pipelining is considered in combination with the proposed method. The resultant structures remain predominantly digit-serial in operation, making the approach ideally suited to designs for programmable logic arrays since high resource efficiency is achieved. Using new digit-serial and bit-parallel multiplier prototypes offering reduced pipeline delay, a 14-bit data path 11-bit coefficient biquadratic filter for the Xilinx XC4010 achieves 36 Msamples.sec-1 sample processing rate, up to 5 times higher than previously reported results
  • Keywords
    circuit feedback; delays; field programmable gate arrays; iterative methods; multiplying circuits; pipeline arithmetic; programmable logic devices; recursive filters; signal flow graphs; 11 bit; 14 bit; CPLD recursive digital filters; FPGA recursive digital filters; Xilinx XC4010; biquadratic filter; bit-parallel arithmetic; bit-parallel multiplier prototypes; delay limits; equivalence transforms; feedback loop; iteration bound; maximum allowable pipeline delay; mixed arithmetic architecture; recursive section signal flow graph; resource efficiency; resource efficient filters; sample processing rate; Arithmetic; Delay; Digital filters; Feedback loop; Flow graphs; Logic design; Pipeline processing; Programmable logic arrays; Prototypes; Scattering;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Circuits and Systems, 1999. ISCAS '99. Proceedings of the 1999 IEEE International Symposium on
  • Conference_Location
    Orlando, FL
  • Print_ISBN
    0-7803-5471-0
  • Type

    conf

  • DOI
    10.1109/ISCAS.1999.777930
  • Filename
    777930