Parallel, Pipelined CORDICs for Reconfigurable Computing
نویسندگان
چکیده
Reconfigurable computing has shown impressive successes with data intensive and latency tolerant applications. Pipelined and parallel implementations of CORDICs can achieve very high throughput for rotation, and various other functions such as multiplication, division, as well as hyperbolic and other higher order functions. Reconfiguration allows us to adapt the implementation of CORDICs and related architectures to the specific needs and properties of individual applications or specific sets of applications; hence creating application specific CORDIC implementations. Therefore it is becoming evident that CORDICs are very well suited to reconfigurable computing and custom computing machines.
منابع مشابه
A Complete Pipelined Parallel CORDIC Architecture for Motion Estimation
We propose a novel fully-pipelined parallel CORDIC architecture (CORDIC-DXT-ME) employing the DCT PseudoPhase Techniques for Motion Estimation. Its low computational complexity, O(N2) as compared with O ( N " ) of BKlI ME; makes it fascinating in real time applications. In addition, the DCT-based nature enables us to replace all multipliers by CORDICs with simple shift-and-add operations and t ...
متن کاملSIMULATING A PIPELINED RECONFIGURABLE MESH ON A LINEAR ARRAY WITH A RECONFIGURABLE PIPELINED BUS SYSTEM by MATHURA GOPALAN
Due to the unidirectional nature of propagation and predictable delays, optically pipelined buses have been gaining more attention. There have been many models that have been proposed over time that use reconfigurable optically pipelined buses which in turn function based on numerous parallel algorithms. These models are well suited for parallel processing due to the high bandwidth available by...
متن کاملSimulating a Pipelined Reconfigurable Mesh on a Linear Array with a Reconfigurable Pipelined Bus System
Due to the unidirectional nature of propagation and predictable delays, optically pipelined buses have been gaining more attention. There have been many models that have been proposed over time that use reconfigurable optically pipelined buses which in turn function based on numerous parallel algorithms. These models are well suited for parallel processing due to the high bandwidth available by...
متن کاملParallel Matrix Computations Using a Reconfigurable Pipelined Optical Bus
We present fast and cost-efficient parallel algorithms for a number of important and fundamental matrix computation problems on linear arrays with reconfigurable pipelined optical bus systems. These problems include computing the inverse, the characteristic polynomial, the determinant, the rank, the Nth power, and an LUand a QR-factorization of a matrix and solving linear systems of equations. ...
متن کاملA reconfigurable computing framework for multi-scale cellular image processing
Cellular computing architectures represent an important class of computation that are characterized by simple processing elements, local interconnect and massive parallelism. These architectures are a good match for many image and video processing applications and can be substantially accelerated with Reconfigurable Computers. We present a flexible software / hardware framework for design, impl...
متن کامل