A new approach to the design of efficient residue generators for arbitrary moduli

Recent analyses demonstrate that operations in some bases of Residue Number System (RNS) exhibit higher resiliency to process variations than in normal binary number system. Under this premise, arbitrary moduli offer greater flexibility in forming high cardinality balanced RNS with variation-insensi...

Full description

Saved in:
Bibliographic Details
Main Authors: Low, Jeremy Yung Shern, Chang, Chip Hong
Other Authors: School of Electrical and Electronic Engineering
Format: Article
Language:English
Published: 2013
Subjects:
Online Access:https://hdl.handle.net/10356/101891
http://hdl.handle.net/10220/16797
Tags: Add Tag
No Tags, Be the first to tag this record!
Institution: Nanyang Technological University
Language: English
id sg-ntu-dr.10356-101891
record_format dspace
spelling sg-ntu-dr.10356-1018912020-03-07T14:00:35Z A new approach to the design of efficient residue generators for arbitrary moduli Low, Jeremy Yung Shern Chang, Chip Hong School of Electrical and Electronic Engineering DRNTU::Engineering::Electrical and electronic engineering Recent analyses demonstrate that operations in some bases of Residue Number System (RNS) exhibit higher resiliency to process variations than in normal binary number system. Under this premise, arbitrary moduli offer greater flexibility in forming high cardinality balanced RNS with variation-insensitive small residue operations for a given dynamic range. Limited in number theoretic property, converting an integer into residue for an arbitrary modulus is as difficult as complex arithmetic operation, particularly for very large wordlength ratio of integer to modulus. This paper presents a new design of efficient residue generators and the design approach is demonstrated with large input wordlength of 64 bits for arbitrary moduli of up to 6 bits. The proposed design eliminates the bottleneck carry propagation additions and modular adder tree of existing designs, and circumvents the undesirably high architectural disparity for different moduli of inconsistent cyclic periodicity. Our experimental results on moduli of different periodicities show that the proposed design is on average 27.7% faster and 28.7% smaller than the state-of-the-art residue generator. Our power simulation results also show that the proposed residue generator has on average reduced the total power and the leakage power of the latter by 44.5% and 24.7%, respectively. 2013-10-24T07:37:24Z 2019-12-06T20:46:21Z 2013-10-24T07:37:24Z 2019-12-06T20:46:21Z 2013 2013 Journal Article Low, J. Y. S., & Chang, C. H. (2013). A new approach to the design of efficient residue generators for arbitrary moduli. IEEE transactions on circuits and systems I : regular papers, 60(9), 2366-2374. 1549-8328 https://hdl.handle.net/10356/101891 http://hdl.handle.net/10220/16797 10.1109/TCSI.2013.2246211 en IEEE transactions on circuits and systems I : regular papers © 2013 IEEE
institution Nanyang Technological University
building NTU Library
country Singapore
collection DR-NTU
language English
topic DRNTU::Engineering::Electrical and electronic engineering
spellingShingle DRNTU::Engineering::Electrical and electronic engineering
Low, Jeremy Yung Shern
Chang, Chip Hong
A new approach to the design of efficient residue generators for arbitrary moduli
description Recent analyses demonstrate that operations in some bases of Residue Number System (RNS) exhibit higher resiliency to process variations than in normal binary number system. Under this premise, arbitrary moduli offer greater flexibility in forming high cardinality balanced RNS with variation-insensitive small residue operations for a given dynamic range. Limited in number theoretic property, converting an integer into residue for an arbitrary modulus is as difficult as complex arithmetic operation, particularly for very large wordlength ratio of integer to modulus. This paper presents a new design of efficient residue generators and the design approach is demonstrated with large input wordlength of 64 bits for arbitrary moduli of up to 6 bits. The proposed design eliminates the bottleneck carry propagation additions and modular adder tree of existing designs, and circumvents the undesirably high architectural disparity for different moduli of inconsistent cyclic periodicity. Our experimental results on moduli of different periodicities show that the proposed design is on average 27.7% faster and 28.7% smaller than the state-of-the-art residue generator. Our power simulation results also show that the proposed residue generator has on average reduced the total power and the leakage power of the latter by 44.5% and 24.7%, respectively.
author2 School of Electrical and Electronic Engineering
author_facet School of Electrical and Electronic Engineering
Low, Jeremy Yung Shern
Chang, Chip Hong
format Article
author Low, Jeremy Yung Shern
Chang, Chip Hong
author_sort Low, Jeremy Yung Shern
title A new approach to the design of efficient residue generators for arbitrary moduli
title_short A new approach to the design of efficient residue generators for arbitrary moduli
title_full A new approach to the design of efficient residue generators for arbitrary moduli
title_fullStr A new approach to the design of efficient residue generators for arbitrary moduli
title_full_unstemmed A new approach to the design of efficient residue generators for arbitrary moduli
title_sort new approach to the design of efficient residue generators for arbitrary moduli
publishDate 2013
url https://hdl.handle.net/10356/101891
http://hdl.handle.net/10220/16797
_version_ 1681039527339098112