• DocumentCode
    3090413
  • Title

    A low-complexity and high-speed Booth-algorithm FIR architecture

  • Author

    Li-Hsun Chen ; Chen, Oscal T C

  • Author_Institution
    Signal & Media Labs., Nat. Chung Cheng Univ., Chia-Yi, Taiwan
  • Volume
    4
  • fYear
    2001
  • fDate
    6-9 May 2001
  • Firstpage
    338
  • Abstract
    A low-complexity and high-speed transposed direct-form finite-impulse-response (FIR) architecture is developed based on the radix-4 Booth algorithm. It includes a pre-processing unit, input sub-data latches, a control unit, Booth decoders, filter coefficient registers, an accumulation path and a post-processing unit. To decrease hardware complexity, the pre-processing unit, input sub-data latches and Booth decoders are explored by using the 2-bit word length of sub-data latches instead of the conventional 3-bit one. In addition, the accumulation path using the carry save adders is designed by using the addition delay scheme to minimize the numbers of half adders and latches as compared to the conventional Booth-algorithm FIR architecture. The proposed FIR architecture can reduce more hardware complexities as the word length of input data, and the tap number of FIR increase. For example, when the 8-tap FIR with 8-bit input data, and the 256-tap FIR with 16-bit input data are designed, the proposed FIR architecture would save about 11% and 25% of hardware complexity respectively
  • Keywords
    FIR filters; adders; decoding; digital arithmetic; flip-flops; high-speed integrated circuits; 16 bit; 8 bit; Booth decoders; FIR architecture; accumulation path; addition delay scheme; carry save adders; filter coefficient registers; hardware complexity; high-speed Booth-algorithm; input sub-data latches; post-processing unit; pre-processing unit; radix-4 Booth algorithm; word length; Added delay; Computer architecture; Convolution; Cutoff frequency; Decoding; Finite impulse response filter; Hardware; Laboratories; Partitioning algorithms; Stability;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Circuits and Systems, 2001. ISCAS 2001. The 2001 IEEE International Symposium on
  • Conference_Location
    Sydney, NSW
  • Print_ISBN
    0-7803-6685-9
  • Type

    conf

  • DOI
    10.1109/ISCAS.2001.922242
  • Filename
    922242