DocumentCode
2877812
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
fYear
2010
fDate
23-24 Sept. 2010
Firstpage
157
Lastpage
160
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;
fLanguage
English
Publisher
ieee
Conference_Titel
Computer Architecture and Digital Systems (CADS), 2010 15th CSI International Symposium on
Conference_Location
Tehran
Print_ISBN
978-1-4244-6267-4
Type
conf
DOI
10.1109/CADS.2010.5623593
Filename
5623593
Link To Document