• DocumentCode
    2231477
  • Title

    Determination of radix numbers of the Booth algorithm for the optimized programmable FIR architecture

  • Author

    Li-Hsun Chen ; Liu, Wei-Lung ; Chen, Oscal T C

  • Author_Institution
    Dept. of Electr. Eng., Nat. Chung Cheng Univ, Taiwan
  • Volume
    2
  • fYear
    2000
  • fDate
    2000
  • Firstpage
    345
  • Abstract
    The programmable FIR architectures using different radix numbers of the Booth algorithm are explored. Based on the radix-2´ Booth algorithm, the modified transposed direct-form FIR architectures with and without programmable dynamic ranges of input data and filter coefficients are formulated. The complexities, throughput rates and complexities per throughput rate of the FIR architecture with and without various programmable dynamic data ranges are analyzed in different radix numbers of the Booth algorithm. According to our analyses: the radix-4 approach would be a good choice to achieve a low hardware complexity. For a high throughput rate, the radix 16 or higher radix number of the Booth algorithm should be considered. But if complexity per throughput rate is important, then the radix-8 and radix-16 approaches may be preferred in the FIR architecture without and with programmable dynamic data ranges: respectively. Therefore, users can apply our results to determine a suitable radix number of the Booth algorithm for designing the optimized FIR architecture with consideration of the chip area, speed, throughput rate, power consumption and so on
  • Keywords
    FIR filters; circuit optimisation; circuit stability; digital filters; programmable filters; Booth algorithm; chip area; filter coefficients; hardware complexity; modified transposed direct-form FIR architectures; optimized FIR architecture; optimized programmable FIR architecture; power consumption; programmable dynamic ranges; radix numbers; throughput rates; Algorithm design and analysis; Data analysis; Design optimization; Dynamic range; Energy consumption; Finite impulse response filter; Hardware; Throughput;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Circuits and Systems, 2000. Proceedings. ISCAS 2000 Geneva. The 2000 IEEE International Symposium on
  • Conference_Location
    Geneva
  • Print_ISBN
    0-7803-5482-6
  • Type

    conf

  • DOI
    10.1109/ISCAS.2000.856332
  • Filename
    856332