2012
DOI: 10.1109/tcsi.2012.2206491
|View full text |Cite
|
Sign up to set email alerts
|

A VLSI Efficient Programmable Power-of-Two Scaler for $\{2^{n}-1,2^{n},2^{n}+1\}$ RNS

Abstract: Variable scaling by power-of-two factor is the backbone operation of floating point arithmetic and is also commonly used in fixed-point digital signal processing (DSP) system for overflow prevention. While this operation can be readily performed in binary number system, it is extremely difficult to implement in residue number system (RNS). In the absence of an efficient solution to scale an integer directly in residue domain by a programmable power-of-two factor, improvised architecture by cascading fixed RNS … Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
3
2

Citation Types

0
29
0

Year Published

2013
2013
2022
2022

Publication Types

Select...
5
3

Relationship

0
8

Authors

Journals

citations
Cited by 17 publications
(29 citation statements)
references
References 40 publications
(62 reference statements)
0
29
0
Order By: Relevance
“…The design can be used to implement exact or approximated DCTs. To minimize the complexity, new Sporadic Logarithmic Shifters (SLS) [24] are applied into the RMs to replace the conventional barrel shifters [25] and logarithmic shifters [26]. It has been shown in [24] that the complexity of SLSs drops further when its total amount of different shifts decreases.…”
Section: Introductionmentioning
confidence: 99%
“…The design can be used to implement exact or approximated DCTs. To minimize the complexity, new Sporadic Logarithmic Shifters (SLS) [24] are applied into the RMs to replace the conventional barrel shifters [25] and logarithmic shifters [26]. It has been shown in [24] that the complexity of SLSs drops further when its total amount of different shifts decreases.…”
Section: Introductionmentioning
confidence: 99%
“…The work that has been published so far regarding scaling the RNS deals either with moduli sets of general form or with the traditional set. The main scalers that deal specifically with the traditional moduli set M 2 = {2 n + 1, 2 n , 2 n − 1} are presented in [7][8][9][10][11][12][13]. Those that are most efficient in terms of different metrics are presented in [12,13].…”
Section: Introductionmentioning
confidence: 99%
“…The total processing time is k clock cycles, where k is the number of moduli. In subsequent years, many new techniques have been proposed and they can be categorized into scaling schemes with fixed scaling constant [Gri88], [Gri89], [She89a], [Bar95], [Ulm98], [Gar99], [Ye08], [Kon09], [Ma10], [Cha11] and with programmable powers-of-two scaling constant [Mey03], [Car05], [Low12].…”
Section: Rns Scalersmentioning
confidence: 99%
“…The scaling schemes proposed in [Mey03], [Gri89] and [She89a] are designed for programmable powers-of-two scaling constant. They are formulated based on either division remainder zero [Mey03], [Car05] or the CRT [Low12]. For the schemes formulated based on division remainder zero, the moduli have to be chosen to be odd and pairwise relatively prime integers.…”
Section: Rns Scalersmentioning
confidence: 99%
See 1 more Smart Citation