Proceedings of 40th Midwest Symposium on Circuits and Systems. Dedicated to the Memory of Professor Mac Van Valkenburg
DOI: 10.1109/mwscas.1997.666114
|View full text |Cite
|
Sign up to set email alerts
|

Modular reduction by multi-level table lookup

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
1
1
1
1

Citation Types

0
4
0

Publication Types

Select...
6
4

Relationship

0
10

Authors

Journals

citations
Cited by 10 publications
(5 citation statements)
references
References 12 publications
0
4
0
Order By: Relevance
“…This property can significantly increase the reliability and performance of devices for constructing integers. This is achieved both due to the low-bitness (low-digit) construction of devices for raising integers, and due to the possibility of using (unlike PNS) tabular arithmetic [28], where the arithmetic operations of addition, subtraction and multiplication are performed almost in one machine cycle. In particular, the low-bitness of the residues in the representation of numbers in the SRC makes it possible to choose a wide range of options for system engineering solutions when implementing modular arithmetic operations based on the following principles [29]: the summation principle (based on the use of low-bit binary modulo adders) [30]; tabular principle (based on the use of permanent storage devices of small sizes) [31]; the principle of ring shift(based on the use of ring shift registers) [32].This circumstance makes it possible to implement a device for raising integers to an arbitrary power modulo e  SRC of low-bitness (low-digit capacity).…”
Section: Discussionmentioning
confidence: 99%
“…This property can significantly increase the reliability and performance of devices for constructing integers. This is achieved both due to the low-bitness (low-digit) construction of devices for raising integers, and due to the possibility of using (unlike PNS) tabular arithmetic [28], where the arithmetic operations of addition, subtraction and multiplication are performed almost in one machine cycle. In particular, the low-bitness of the residues in the representation of numbers in the SRC makes it possible to choose a wide range of options for system engineering solutions when implementing modular arithmetic operations based on the following principles [29]: the summation principle (based on the use of low-bit binary modulo adders) [30]; tabular principle (based on the use of permanent storage devices of small sizes) [31]; the principle of ring shift(based on the use of ring shift registers) [32].This circumstance makes it possible to implement a device for raising integers to an arbitrary power modulo e  SRC of low-bitness (low-digit capacity).…”
Section: Discussionmentioning
confidence: 99%
“…As evident from Table I and discussion of the examples it contains, redundant residue sets have been applied in an ad hoc fashion as tools for speeding up or simplifying circuit realizations 3,8,11,12,16,19 . Only very recently have these been explicitly recognized as redundant residues and, thus, received a unified treatment 14 .…”
Section: Consider a Modulus M Satisfyingmentioning
confidence: 99%
“…The exact error location category can be identified and the error vector recovered simultaneously by checking the three computed syndrome values against six lookup tables in no more than three lookup cycles. The error detection tables can be implemented using pipelined multi-level lookup technique [Par97] to reduce the access time and simplify the address decoding circuit. The proposed algorithm has high parallelism and is the only algorithm that possesses a fixed and also the least number of iterations.…”
Section: Proof Of Uniquenessmentioning
confidence: 99%