REDUNDANT AND ONLINE CORDIC FOR UNITARY TRANSFORMATIONS

被引:13
|
作者
HEMKUMAR, ND [1 ]
CAVALLARO, JR [1 ]
机构
[1] RICE UNIV,DEPT ELECT & COMP ENGN,HOUSTON,TX 77251
基金
美国国家科学基金会;
关键词
CORDIC; REDUNDANT ARITHMETIC; REDUNDANT AND ONLINE CORDIC; UNITARY TRANSFORMATIONS; VLSI;
D O I
10.1109/12.295856
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
Two-sided unitary transformations of arbitrary 2 x 2 matrices are needed in parallel algorithms based on Jacobi-like methods for eigenvalue and singular value decompositions of complex matrices. This paper presents a two-sided unitary transformation structured to facilitate the integrated evaluation of parameters and application of the typically required transformations using only the primitives afforded by CORDIC; thus enabling significant speedup in the computation of these transformations on special-purpose processor array architectures implementing Jacobi-like algorithms. We discuss implementation in (nonredundant) CORDIC to motivate and lead up to implementation in the redundant and on-line enhancements to CORDIC. Both variable and constant scale factor redundant (CFR) CORDIC approaches are detailed and it is shown that the transformations may be computed in 10n + delta time, where n is the data precision in bits and delta is a constant accounting for accumulated on-line delays. A more area-intensive approach using a novel on-line CORDIC encoded angle summation/difference scheme reduces computation time to 6n + delta. The area/time complexities involved in the various approaches are detailed.
引用
收藏
页码:941 / 955
页数:15
相关论文
共 50 条
  • [1] REDUNDANT AND ONLINE CORDIC - APPLICATION TO MATRIX TRIANGULARIZATION AND SVD
    ERCEGOVAC, MD
    LANG, T
    IEEE TRANSACTIONS ON COMPUTERS, 1990, 39 (06) : 725 - 740
  • [2] Super-CORDIC: An Approximation Based Parallel and Redundant CORDIC Algorithm
    Supe, Tushar
    Anderson, David
    2016 INTERNATIONAL SYMPOSIUM ON INTELLIGENT SIGNAL PROCESSING AND COMMUNICATION SYSTEMS (ISPACS), 2016, : 29 - 33
  • [3] ONLINE CORDIC ALGORITHMS
    LIN, HX
    SIPS, HJ
    IEEE TRANSACTIONS ON COMPUTERS, 1990, 39 (08) : 1038 - 1052
  • [4] UNITARY TRANSFORMATIONS
    MITCHELL, BE
    CANADIAN JOURNAL OF MATHEMATICS-JOURNAL CANADIEN DE MATHEMATIQUES, 1954, 6 (01): : 69 - 72
  • [5] Area minimization of redundant CORDIC pipeline architectures
    Wassatsch, A
    Dolling, S
    Timmermann, D
    INTERNATIONAL CONFERENCE ON COMPUTER DESIGN: VLSI IN COMPUTERS AND PROCESSORS, PROCEEDINGS, 1998, : 136 - 141
  • [6] On the complexity of unitary transformations
    Cherukhin, D.Yu.
    2003, Walter de Gruyter GmbH and Co. KG, Genthiner Strasse 13, Berlin, D-10785, Germany (13):
  • [7] PERTURBATIONS OF UNITARY TRANSFORMATIONS
    SHULMAN, L
    AMERICAN JOURNAL OF MATHEMATICS, 1969, 91 (01) : 267 - &
  • [8] PERTURBATIONS OF UNITARY TRANSFORMATIONS
    SHULMAN, L
    JOURNAL OF MATHEMATICAL ANALYSIS AND APPLICATIONS, 1969, 28 (02) : 231 - &
  • [9] Redundant Floating-Point Decimal CORDIC Algorithm
    Vazquez, Alvaro
    Villalba-Moreno, Julio
    Antelo, Elisardo
    Zapata, Emilio L.
    IEEE TRANSACTIONS ON COMPUTERS, 2012, 61 (11) : 1551 - 1562
  • [10] PERTURBATIONS OF UNITARY TRANSFORMATIONS
    DEBRANGES, L
    SHULMAN, L
    JOURNAL OF MATHEMATICAL ANALYSIS AND APPLICATIONS, 1968, 23 (02) : 294 - +