• DocumentCode
    2128827
  • Title

    A novel modified branch-and-bound technique for discrete optimization over canonical signed-digit number space

  • Author

    Ashrafzadeh, F. ; Nowrouzian, Behrouz ; Fuller, Arthur T G

  • Author_Institution
    Dept. of Electr. & Comput. Eng., Alberta Univ., Edmonton, Alta., Canada
  • Volume
    5
  • fYear
    1998
  • fDate
    31 May-3 Jun 1998
  • Firstpage
    391
  • Abstract
    A novel algorithm is presented for the design of DSP systems by optimization using the branch-and-bound technique over the canonical signed-digit (CSD) multiplier coefficient space. The proposed algorithm has two main salient features: (1) For a given infinite-precision decimal floating radix-point multiplier coefficient x, it can directly provide the corresponding decimal floating radix-point values for the smallest representable CSD coefficient greater than x and the largest representable CSD coefficient less than x, where these CSD coefficients have pre-specified wordlength and number of nonzero digits. (2) It does not make any recourse to conversion from CSD to decimal, and vice versa, from decimal to CSD conversion. The proposed algorithm finds applications in the optimization of multi-rate IIR or FIR digital filters over the CSD coefficient space
  • Keywords
    FIR filters; IIR filters; circuit optimisation; digital filters; floating point arithmetic; multiplying circuits; DSP systems; branch-and-bound technique; canonical signed-digit number space; digital filters; discrete optimization; infinite-precision decimal floating radix-point multiplier coefficient; multi-rate FIR filters; multi-rate IIR filters; multiplier coefficient space; pre-specified wordlength; representable CSD coefficient; Algorithm design and analysis; Constraint optimization; Design optimization; Digital filters; Digital signal processing; Finite impulse response filter; Genetic algorithms; IIR filters; Simulated annealing;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Circuits and Systems, 1998. ISCAS '98. Proceedings of the 1998 IEEE International Symposium on
  • Conference_Location
    Monterey, CA
  • Print_ISBN
    0-7803-4455-3
  • Type

    conf

  • DOI
    10.1109/ISCAS.1998.694507
  • Filename
    694507