JOURNAL ARTICLE

Efficient programmable power‐of‐two scaler for the three‐moduli set {2 n + p , 2 n  − 1, 2 n +1  − 1}

MohammadReza TaheriKeivan NaviAmir Sabbagh Molahosseini

Year: 2020 Journal:   ETRI Journal Vol: 42 (4)Pages: 596-607   Publisher: Electronics and Telecommunications Research Institute

Abstract

Scaling is an important operation because of the iterative nature of arithmetic processes in digital signal processors (DSPs). In residue number system (RNS)–based DSPs, scaling represents a performance bottleneck based on the complexity of inter‐modulo operations. To design an efficient RNS scaler for special moduli sets, a body of literature has been dedicated to the study of the well‐known moduli sets {2n − 1, 2n, 2n + 1} and {2n, 2n − 1, 2n+1 − 1}, and their extension in vertical or horizontal forms. In this study, we propose an efficient programmable RNS scaler for the arithmetic‐friendly moduli set {2n+p, 2n − 1, 2n+1 − 1}. The proposed algorithm yields high speed and energy‐efficient realization of an RNS programmable scaler based on the effective exploitation of the mixed‐radix representation, parallelism, and a hardware sharing technique. Experimental results obtained for a 130 nm CMOS ASIC technology demonstrate the superiority of the proposed programmable scaler compared to the only available and highly effective hybrid programmable scaler for an identical moduli set. The proposed scaler provides 43.28% less power consumption, 33.27% faster execution, and 28.55% more area saving on average compared to the hybrid programmable scaler.

Keywords:
Residue number system Modulo Realization (probability) Computer science Application-specific integrated circuit Arithmetic Parallel computing Computer hardware Mathematics Algorithm Discrete mathematics

Metrics

5
Cited By
1.42
FWCI (Field Weighted Citation Impact)
36
Refs
0.86
Citation Normalized Percentile
Is in top 1%
Is in top 10%

Citation History

Topics

Cryptography and Residue Arithmetic
Physical Sciences →  Computer Science →  Information Systems
Coding theory and cryptography
Physical Sciences →  Computer Science →  Artificial Intelligence
Low-power high-performance VLSI design
Physical Sciences →  Engineering →  Electrical and Electronic Engineering

Related Documents

JOURNAL ARTICLE

GaAs n + - p - n + ballistic structure

M. S. ShurL.F. Eastman

Journal:   Electronics Letters Year: 1980 Vol: 16 (13)Pages: 522-523
JOURNAL ARTICLE

Formulas a + a 2 2 p + a 3 3 p + ··· + a n n p

G. F. C. de Bruyn

Journal:   ˜The œFibonacci quarterly Year: 1995 Vol: 33 (2)Pages: 98-103
JOURNAL ARTICLE

N 2,N 2,N 4,N 4,N 6,N 6-Hexapropyl-1,3,5-triazine-2,4,6-triamine

Yu‐Feng LiFang‐Fang Jian

Journal:   Acta Crystallographica Section E Structure Reports Online Year: 2008 Vol: 64 (9)Pages: o1744-o1744
JOURNAL ARTICLE

RNS-to-Binary Converters for a Three-Moduli Set {2n−1 − 1, 2n − 1, 2n+k}

Madhavi LathaRashmi RachhP. V. Ananda Mohan

Journal:   IETE Journal of Education Year: 2017 Vol: 58 (1)Pages: 20-28
© 2026 ScienceGate Book Chapters — All rights reserved.