2021
DOI: 10.3844/ajassp.2021.96.106
|View full text |Cite
|
Sign up to set email alerts
|

A Novel Exploitation of Errors in Redundant Residue Number System Architecture

Abstract: Residue Number System (RNS) is an unweighted number system that symbolizes big integers with smaller numbers. It can perform operations in particular addition and multiplication in parallel. Because of this property, RNS is extensively used in communication, Finite Impulse Response (FIR), cryptography and signal processing devices. The transfer of data in digital channels is very important for some critical applications where accuracy is very important. In this study, we proposed a novel algorithm that is prem… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
1
1

Citation Types

0
2
0

Year Published

2022
2022
2022
2022

Publication Types

Select...
1

Relationship

0
1

Authors

Journals

citations
Cited by 1 publication
(2 citation statements)
references
References 24 publications
(22 reference statements)
0
2
0
Order By: Relevance
“…However, according to the provided information, an error occurred in the code combination of PRNS and the residue is d * i (z) = d i (z). Therefore, the code combination D * i (z) contains an error on the i-th base of the code of polynomial residue number system and Condition (33) is valid for it.…”
Section: Prns Codes With One Control Basementioning
confidence: 99%
See 1 more Smart Citation
“…However, according to the provided information, an error occurred in the code combination of PRNS and the residue is d * i (z) = d i (z). Therefore, the code combination D * i (z) contains an error on the i-th base of the code of polynomial residue number system and Condition (33) is valid for it.…”
Section: Prns Codes With One Control Basementioning
confidence: 99%
“…Therefore, redundant arithmetical codes of RNS have found wide application in the construction of fault-tolerant DSP systems, as the usage of redundant arithmetical codes of RNS allows for the operability of the computing device to be maintained by detecting and correcting errors that occur during data processing. For example, the works [30][31][32][33] consider the issues with building a fault-tolerant special processor operating in codes of RNS. The issues with increasing the fault tolerance of digital filters functioning in codes of RNS are considered in [34][35][36][37].…”
Section: Introductionmentioning
confidence: 99%