Complex number on-line arithmetic for reconfigurable hardware: Algorithms, implementations, and applications | Posted on:2003-04-19 | Degree:Ph.D | Type:Dissertation | University:University of California, Los Angeles | Candidate:McIlhenny, Robert Dean | Full Text:PDF | GTID:1468390011486857 | Subject:Computer Science | Abstract/Summary: | | Complex number arithmetic plays an important role in various signal processing tasks, such as correlations, convolutions, and digital filtering. There is a need in such applications to exploit parallelism in implementing sequences of arithmetic expressions, as well as to reduce the bandwidth of the data path. Reconfigurable architectures are emerging as a viable technology for mapping numeric-intensive computations onto hardware. In order to provide efficient implementations that can accommodate changes with a minimal amount of redesign, the methodology for deriving algorithms and corresponding implementations must be flexible toward change.; In this dissertation, we present an efficient representation which treats the real and imaginary components as a unified number. We propose algorithms for various complex number on-line floating-point arithmetic operations. The algorithms are translated into actual implementations mapped onto reconfigurable hardware. The implementations are applied toward computing the complex singular value decomposition of a matrix, with a significant reduction in cost compared to networks of real number on-line and parallel arithmetic approaches. | Keywords/Search Tags: | Arithmetic, Number on-line, Complex, Implementations, Algorithms, Reconfigurable, Hardware | | Related items |
| |
|