Graph-based optimization for a CSD-enhanced RNS multiplier

Giorgos Dimitrakopoulos, Vassilis Paliouras · 2003

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/spl times/time complexity reduction of up to 55%, when compared to the most efficient previously reported design.

Read the paper · More papers on PaperTik