1990
DOI: 10.1109/12.57045
|View full text |Cite
|
Sign up to set email alerts
|

On modulus replication for residue arithmetic computations of complex inner products

Abstract: Residue Number Systems require the selection of ring moduli whose product is greater than the predicted dynamic range of the computation being performed. The restriction that the moduli be relatively prime usually limits the set of available moduli and hence the maximum dynamic range. This is particularly the case when small moduli are to be considered for efficient hardware implementation. Severe restrictions occur when algebraic constraints, such as those posed by the necessity to implement quadratic residue… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
1
1
1
1

Citation Types

0
19
0
3

Year Published

1993
1993
2016
2016

Publication Types

Select...
3
2
2

Relationship

1
6

Authors

Journals

citations
Cited by 34 publications
(22 citation statements)
references
References 8 publications
0
19
0
3
Order By: Relevance
“…Recently an approach to achieving fault tolerance in adaptive filters was proposed in [4], where the Fermat Number Transform (FNT) was combined with the transform domain block LMS algorithm (BLMS) to achieve computationally efficient fault tolerance. This paper extends the concept previously published in [4] by developing a hybrid combination of Fermat Number Transform block processing and Modular Replication RNS (MRRNS) coding [5] that results in adaptive filters that are immune to a wide range of transient errors. The proposed technique uses MRRNS arithmetic to implement the Fermat Number Transform (FNT) with improved dynamic range.…”
Section: Introductionmentioning
confidence: 92%
See 1 more Smart Citation
“…Recently an approach to achieving fault tolerance in adaptive filters was proposed in [4], where the Fermat Number Transform (FNT) was combined with the transform domain block LMS algorithm (BLMS) to achieve computationally efficient fault tolerance. This paper extends the concept previously published in [4] by developing a hybrid combination of Fermat Number Transform block processing and Modular Replication RNS (MRRNS) coding [5] that results in adaptive filters that are immune to a wide range of transient errors. The proposed technique uses MRRNS arithmetic to implement the Fermat Number Transform (FNT) with improved dynamic range.…”
Section: Introductionmentioning
confidence: 92%
“…From (4) and (5) we see that both the filter output and the weight update steps involve convolution and correlation operations. As discussed earlier these operations can be efficiently implemented using the FNT.…”
Section: Fault Tolerance Based On Polynomial Ringsmentioning
confidence: 99%
“…After a multiplication, this will generate a 2nd order polynomial in y and so, in general, we will need a third order polynomial factor in y for g(x, y ) . If, however, we restrict the moduli to the form 4k + 1 , then we can use the QRNS mapping which maps the first-order polynomial multiplication back to a first-order polynomial (i.e., exactly what happens in normal complex multiplication) [4]. The MRRNS mapping can now be used to advantage since we can replicate a very small number of different moduli and select them for this property.…”
Section: Extending To Complex Datamentioning
confidence: 98%
“…We use the same procedure as previ- 34 Q ( x ) = 2 + 2x + 33x2 + 9 x 3 + Ox4, (4) and the final result Q( 8) = 6738 .…”
Section: Error Correctionmentioning
confidence: 99%
See 1 more Smart Citation