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 条