A CORDIC Processor Array for the SVD of a Complex Matrix

Files in this item

Files Size Format View
91elsevier_svd.pdf 669.6Kb application/pdf Thumbnail

Show simple item record

Item Metadata Cavallaro, Joseph R.
Elster, Anne C. 2012-05-07T22:02:35Z 2012-05-07T22:02:35Z 1991
dc.description.abstract Matrix factorizations are important in many real-time signal processing applications. In order to improve the performance of these algorithms, special-purpose VLSI processor arrays are being developed. Recently, the Coordinate Rotation Digital Computer (CORDIC) algorithms have been applied to the QR Decomposition (QRD) and the Singular Value Decomposition (SVD). In this paper, the CORDIC arithmetic algorithms are extended to deal with complex data. CORDIC VLSI architecture for the QRD of a complex matrix, the Eigenvalue Decomposition of a Hermitian matrix, and the SVD of a complex matrix are presented and the area and time complexity of the processor elements are analyzed. VLSI implementation of a CORDIC SVD processor element is under development at Rice University.
dc.description.sponsorship National Science Foundation
dc.description.sponsorship Army Research Office
dc.description.sponsorship Cornell University
dc.language.iso eng
dc.publisher Elsevier Science Publishers
dc.subject CORDIC
Matrix factorizations
VLSI Architecture
dc.title A CORDIC Processor Array for the SVD of a Complex Matrix
dc.type Book chapter
dc.citation.pageNumber 227-239
dc.type.dcmi Text
dc.identifier.citation J. R. Cavallaro and A. C. Elster, "A CORDIC Processor Array for the SVD of a Complex Matrix," pp. 227-239, 1991.

This item appears in the following Collection(s)

  • ECE Publications [1053 items]
    Publications by Rice University Electrical and Computer Engineering faculty and graduate students