deposit_your_work

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 full item record

Item Metadata

Title: A CORDIC Processor Array for the SVD of a Complex Matrix
Author: Cavallaro, Joseph R.; Elster, Anne C.
Type: Book chapter
Publisher: Elsevier Science Publishers
Citation: J. R. Cavallaro and A. C. Elster, "A CORDIC Processor Array for the SVD of a Complex Matrix," pp. 227-239, 1991.
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.
Date Published: 1991

This item appears in the following Collection(s)

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