• DocumentCode
    1963712
  • Title

    An angle recoding scheme for efficient realization of rotation-based digital signal processing algorithms

  • Author

    Hu, Yu Hen ; Naganathan, S.

  • Author_Institution
    Dept. of Electr. & Comput. Eng., Wisconsin Univ., Madison, WI, USA
  • fYear
    1989
  • fDate
    14-16 Aug 1989
  • Firstpage
    349
  • Abstract
    The CORDIC (coordinate rotation digital computer) algorithm is an iterative arithmetic procedure for generalized vector rotations. For applications where the angle of rotation is known in advance, it is possible to reduce the number of iterations through a technique (called angle recoding) in which the desired angle of rotation is encoded as a linear combination of very few elementary rotation angles. Unfortunately, an optimal encoding requires exhaustive search of exponentially growing number of possible combinations of these elementary angles. A Greedy algorithm which takes only O(n 2) operations was developed. It is proved that this algorithm is able to reduce the total number of elementary rotation angles by at least 50%. In the linear rotation case, it is shown that this proposed angle recoding scheme is equivalent to that of the modified Booth´s recoding method. Potential applications of the angle recoding scheme to a number of rotation based digital signal processing algorithms are discussed
  • Keywords
    computerised signal processing; iterative methods; CORDIC; Greedy algorithm; angle recoding scheme; coordinate rotation digital computer; digital signal processing algorithms; generalized vector rotations; iterative arithmetic procedure; rotation-based DSP algorithms; Application software; Digital arithmetic; Digital filters; Digital signal processing; Encoding; Iterative algorithms; Iterative methods; Signal processing algorithms; Singular value decomposition; Vectors;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Circuits and Systems, 1989., Proceedings of the 32nd Midwest Symposium on
  • Conference_Location
    Champaign, IL
  • Type

    conf

  • DOI
    10.1109/MWSCAS.1989.101863
  • Filename
    101863