An efficient power-area-delay modulo 2n-1 multiplier

Somayeh Timarchi

Research output: Chapter in Book/Report/Conference proceedingConference contribution

3 Citations (Scopus)

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 2 n-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.

Original languageEnglish
Title of host publicationProceedings - 15th CSI International Symposium on Computer Architecture and Digital Systems, CADS 2010
Pages157-160
Number of pages4
DOIs
Publication statusPublished - 2010
Externally publishedYes
Event15th Computer Society of Iran (CSI) Symposium on Computer Architecture and Digital Systems, CADS 2010 - Tehran, Iran, Islamic Republic of
Duration: 23 Sept 201024 Sept 2010

Publication series

NameProceedings - 15th CSI International Symposium on Computer Architecture and Digital Systems, CADS 2010

Conference

Conference15th Computer Society of Iran (CSI) Symposium on Computer Architecture and Digital Systems, CADS 2010
Country/TerritoryIran, Islamic Republic of
CityTehran
Period23/09/1024/09/10

Keywords

  • Modulo multiplier
  • Pipeline multiplier
  • Redundant number system
  • Residue number system

Fingerprint

Dive into the research topics of 'An efficient power-area-delay modulo 2n-1 multiplier'. Together they form a unique fingerprint.

Cite this