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

New Algorithm for Signed Integer Comparison in $\{2^{n+k},2^{n}-1,2^{n}+1,2^{n\pm 1}-1\}$ and Its Efficient Hardware Implementation

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
1
1
1

Citation Types

1
9
0

Year Published

2017
2017
2021
2021

Publication Types

Select...
7
1

Relationship

0
8

Authors

Journals

citations
Cited by 13 publications
(10 citation statements)
references
References 24 publications
1
9
0
Order By: Relevance
“…Also, modeling was done to compare the proposed moduli sets with balanced RNS moduli sets. The following types of moduli sets were chosen for the simulation: {2 n − 1, 2 n , 2 n + 1} [29,30], 2 n − 1, 2 n+k , 2 n + 1 [31], 2 n − 1, 2 n , 2 n + 1, 2 n+1 + 1 [34], 2 n − 1, 2 n + 1, 2 n±1 − 1, 2 n+k [35]. All simulated circuits were described in very high speed integrated circuit (VHSIC) hardware description language (VHDL).…”
Section: Resultsmentioning
confidence: 99%
See 1 more Smart Citation
“…Also, modeling was done to compare the proposed moduli sets with balanced RNS moduli sets. The following types of moduli sets were chosen for the simulation: {2 n − 1, 2 n , 2 n + 1} [29,30], 2 n − 1, 2 n+k , 2 n + 1 [31], 2 n − 1, 2 n , 2 n + 1, 2 n+1 + 1 [34], 2 n − 1, 2 n + 1, 2 n±1 − 1, 2 n+k [35]. All simulated circuits were described in very high speed integrated circuit (VHSIC) hardware description language (VHDL).…”
Section: Resultsmentioning
confidence: 99%
“…For example, the sorting network uses a large number of comparators and is one of the key elements in electronic finance data management systems, digital computers and communication systems [39]. Due to the excessive number of magnitude comparisons required in sorting a large pool of data, the speed of the magnitude comparator determines the overall delay of the sorting process [35].…”
mentioning
confidence: 99%
“…Residue number systems are remarkable for fast summation, subtraction, and multiplication, which explains major interest in these systems for the applications requiring large volumes of calculations. However, some operations (modulo reduction, comparison and division of numbers) are very complicated in RNSs [14,15]. The development of more efficient algorithms for comparison, sign detection, and division would open up new applications of RNSs [16].…”
Section: Of 17mentioning
confidence: 99%
“…For all such applications, RNS provides outstanding performance with high computational speed, lesser area, and low power dissipation, which are the major objective of today's real-time processors. Additionally, the reverse conversion [15][16][17], division [18][19], scalar [20], magnitude comparison [21][22], overflow detection [23][24][25] and sign detection [26][27][28][29][30][31][32][33][34][35][36][37] are also the essential operation of RNS. These operations are not easy to perform in RNS.…”
Section: Introductionmentioning
confidence: 99%
“…Recently numerous efforts have been made in the area of sign detector, which presents different architectures of sign detector for different moduli sets. Some of them are designed for universal moduli set [26][27][28][29], 3-moduli set [30][31][32][33][34] and extended moduli set [35][36][37]. The 3-moduli set {2 n -1, 2 n , 2 n +1} is very popular as this results in less complex arithmetic circuits due to the availability of the number of modulo properties.…”
mentioning
confidence: 99%