Title :
An efficient power-area-delay modulo 2n−1 multiplier
Author :
Timarchi, Somayeh ; Fazlali, Mahmood
Author_Institution :
Dept. of Electr. & Comput. Eng., Shahid Beheshti Univ., Tehran, Iran
Abstract :
Carry propagation is a main problem in Residue Number System (RNS) arithmetic. This overhead can be eliminated by using redundant number representations which results in Redundant Residue Number System (RRNS). The RNS which uses Stored-Unibit-Transfer (SUT) encoding (SUT-RNS) has been shown as an efficient encoding for RRNS. In this paper, we first propose a general algorithm for radix-2h SUT-RNS digit multiplication. Then, we implement an efficient pipeline multiplier which is appropriate for frequent multiplications. The results indicate that the radix-8 SUT-RNS modulo 2n-1 multiplier outperforms area and power (energy/operation) of the previous efficient RRNS multipliers. Besides, it reaches the speed of the most high-speed RRNS multiplier.
Keywords :
digital arithmetic; power aware computing; RNS; RRNS; SUT; carry propagation; efficient power area delay modulo 2n-1 multiplier; frequent multiplications; pipeline multiplier; redundant number representations; redundant residue number system; residue number system; stored unibit transfer; Adders; Algorithm design and analysis; Computer architecture; Delay; Digital signal processing; Encoding; Pipelines; Modulo Multiplier; Pipeline Multiplier; Redundant Number System; Residue Number System;
Conference_Titel :
Computer Architecture and Digital Systems (CADS), 2010 15th CSI International Symposium on
Conference_Location :
Tehran
Print_ISBN :
978-1-4244-6267-4
DOI :
10.1109/CADS.2010.5623593