New Residue Number System Scaler for the Three-Moduli Set {2n+1 − 1, 2n, 2n − 1}
This work proposes the first scaler designed specifically for the three-moduli set M 1 = { 2 n + 1 − 1 , 2 n , 2 n − 1 } . Hence, there is no other functionally similar scaler to compare the proposed scaler with. However, when compared with the latest published...
Main Author: | |
---|---|
Format: | Article |
Language: | English |
Published: |
MDPI AG
2018-09-01
|
Series: | Computers |
Subjects: | |
Online Access: | http://www.mdpi.com/2073-431X/7/3/46 |
_version_ | 1828151837218308096 |
---|---|
author | Ahmad Hiasat |
author_facet | Ahmad Hiasat |
author_sort | Ahmad Hiasat |
collection | DOAJ |
description | This work proposes the first scaler designed specifically for the three-moduli set M 1 = { 2 n + 1 − 1 , 2 n , 2 n − 1 } . Hence, there is no other functionally similar scaler to compare the proposed scaler with. However, when compared with the latest published scalers for a different moduli set, M 2 = { 2 n + 1 , 2 n , 2 n − 1 } , the proposed scaler has a better area and power performance, while it requires a longer time delay. As demonstrated in earlier publications, replacing the ( 2 n + 1 ) channel in the M 2 moduli set by the ( 2 n + 1 − 1 ) channel, to form the M 1 moduli set, considerably improves the overall time performance of residue-based multiply–accumulate arithmetic units. |
first_indexed | 2024-04-11T22:03:22Z |
format | Article |
id | doaj.art-9626b7d836974d30871fcb9abdb587bd |
institution | Directory Open Access Journal |
issn | 2073-431X |
language | English |
last_indexed | 2024-04-11T22:03:22Z |
publishDate | 2018-09-01 |
publisher | MDPI AG |
record_format | Article |
series | Computers |
spelling | doaj.art-9626b7d836974d30871fcb9abdb587bd2022-12-22T04:00:49ZengMDPI AGComputers2073-431X2018-09-01734610.3390/computers7030046computers7030046New Residue Number System Scaler for the Three-Moduli Set {2n+1 − 1, 2n, 2n − 1}Ahmad Hiasat0Department of Computer Engineering, School of Engineering, Princess Sumaya University for Technology, P.O. Box 1438, Al-Jubeiha, Amman 11941, JordanThis work proposes the first scaler designed specifically for the three-moduli set M 1 = { 2 n + 1 − 1 , 2 n , 2 n − 1 } . Hence, there is no other functionally similar scaler to compare the proposed scaler with. However, when compared with the latest published scalers for a different moduli set, M 2 = { 2 n + 1 , 2 n , 2 n − 1 } , the proposed scaler has a better area and power performance, while it requires a longer time delay. As demonstrated in earlier publications, replacing the ( 2 n + 1 ) channel in the M 2 moduli set by the ( 2 n + 1 − 1 ) channel, to form the M 1 moduli set, considerably improves the overall time performance of residue-based multiply–accumulate arithmetic units.http://www.mdpi.com/2073-431X/7/3/46residue number systemscalingcomputer arithmeticVLSI design |
spellingShingle | Ahmad Hiasat New Residue Number System Scaler for the Three-Moduli Set {2n+1 − 1, 2n, 2n − 1} Computers residue number system scaling computer arithmetic VLSI design |
title | New Residue Number System Scaler for the Three-Moduli Set {2n+1 − 1, 2n, 2n − 1} |
title_full | New Residue Number System Scaler for the Three-Moduli Set {2n+1 − 1, 2n, 2n − 1} |
title_fullStr | New Residue Number System Scaler for the Three-Moduli Set {2n+1 − 1, 2n, 2n − 1} |
title_full_unstemmed | New Residue Number System Scaler for the Three-Moduli Set {2n+1 − 1, 2n, 2n − 1} |
title_short | New Residue Number System Scaler for the Three-Moduli Set {2n+1 − 1, 2n, 2n − 1} |
title_sort | new residue number system scaler for the three moduli set 2n 1 1 2n 2n 1 |
topic | residue number system scaling computer arithmetic VLSI design |
url | http://www.mdpi.com/2073-431X/7/3/46 |
work_keys_str_mv | AT ahmadhiasat newresiduenumbersystemscalerforthethreemoduliset2n112n2n1 |