Title :
Graph-based optimization for a CSD-enhanced RNS multiplier
Author :
Dimitrakopoulos, G. ; Paliouras, Vassilis
Author_Institution :
Comput. Eng. & Inf. Dept., Patras Univ., Greece
Abstract :
A novel hardware algorithm, architecture and an optimization technique for residue multipliers are introduced in this paper. The proposed architecture exploits certain properties of the bit products to achieve low-complexity implementation via a set of introduced theorems that allow the definition of a graph based design methodology. In addition the proposed multiplier employs the Canonic Signed Digit (CSD) encoding to minimize the number of bit products required to be processed. Performance data reveal that the introduced architecture achieves area×time complexity reduction of up to 55%, when compared to the most efficient previously reported design.
Keywords :
VLSI; circuit optimisation; graph theory; integrated logic circuits; logic design; multiplying circuits; residue number systems; CSD-enhanced RNS multiplier; canonic signed digit encoding; complexity reduction; graph based design methodology; graph-based optimization; hardware algorithm; low-complexity implementation; residue multipliers; Bismuth; Computer architecture; Design methodology; Digital signal processing; Electronic mail; Encoding; Hardware; Informatics; Signal processing algorithms; Very large scale integration;
Conference_Titel :
Circuits and Systems, 2002. MWSCAS-2002. The 2002 45th Midwest Symposium on
Print_ISBN :
0-7803-7523-8
DOI :
10.1109/MWSCAS.2002.1187123