2010
DOI: 10.1007/s11432-010-0015-y
|View full text |Cite
|
Sign up to set email alerts
|

A 2 n scaling scheme for signed RNS integers and its VLSI implementation

Abstract: High efficient implementation of scaling in residue number system (RNS) is one of the critical issues for the applications of RNS in digital signal processing (DSP) systems. In this paper, an efficient scaling algorithm for signed integers in RNS is proposed firstly through introducing a correction constant in negative integers scaling procedure. Based on the proposed scaling algorithm, an efficient RNS 2 n scaling implementation method is presented, in which Chinese remainder theorem (CRT) and a redundant mod… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
1
1
1

Citation Types

0
40
0

Year Published

2012
2012
2021
2021

Publication Types

Select...
3
3
1

Relationship

1
6

Authors

Journals

citations
Cited by 16 publications
(40 citation statements)
references
References 19 publications
0
40
0
Order By: Relevance
“…The definition of a signed number in RNS is similar to that in two's complement system (TCS) [13,22], that is, an integer R in the legitimate range [ 0, M I ) can be represented as a signed number, R. Thus, if 0 ≤ R < M I /2 or M I /2 ≤ R < M I , R is positive or negative, respectively, where x denotes the smallest integer larger than x.…”
Section: Properties Of Residue Number Systemmentioning
confidence: 99%
See 1 more Smart Citation
“…The definition of a signed number in RNS is similar to that in two's complement system (TCS) [13,22], that is, an integer R in the legitimate range [ 0, M I ) can be represented as a signed number, R. Thus, if 0 ≤ R < M I /2 or M I /2 ≤ R < M I , R is positive or negative, respectively, where x denotes the smallest integer larger than x.…”
Section: Properties Of Residue Number Systemmentioning
confidence: 99%
“…Thus, RNS has received wide attention in very large scale integration applications. The activities of RNS focus on RNSto-binary conversion, RNS parity check, and RNS scaling scheme [11][12][13]. Recently, more attention is also paid to RNS in a parallel communication field because of its parallel and fault-tolerant properties [14][15][16][17][18][19].…”
Section: Introductionmentioning
confidence: 99%
“…(20) By substituting from [17] (this expression and (11) of [17] can also be derived directly from mixed radix conversion (MRC) and were embraced in some solutions of the reverse conversion problem [1], [33]) into (20) and using the property , we have (21) It can be easily shown that the multiplicative inverse of modulo is . Hence, .…”
Section: Low and Chang: A Vlsi Efficient Programmable Power-ofmentioning
confidence: 99%
“…Scaling by different power-of-two factors in RNS, also known as truncation in a two's complement number system, has been widely used in different parts of the datapath of a large system to reduce the dynamic range and hardware complexity. It is also commonly used to prevent overflow error in DSP entailing an iterative structure of a large number of multiplications and additions, such as FIR and IIR filters [20]- [22]. To minimize the risk of over-scaling, adaptive scaling is a preferred technique [19] whereby the scaling factor, usually a power of two, is determined at run time.…”
mentioning
confidence: 99%
See 1 more Smart Citation