A 2~n scaling scheme for signed RNS integers and its VLSI implementation

被引:0
作者
MA Shang HU JianHao YE YanLong ZHANG Lin LING Xiang National Key Laboratory of Science and Technology on Communications University of Electronic Science and Technology of China Chengdu China [611731 ]
机构
关键词
RNS; VLSI; scaling; CRT; base extension; sign detection;
D O I
暂无
中图分类号
TN47 [大规模集成电路、超大规模集成电路]; TN911.72 [数字信号处理];
学科分类号
080903 ; 1401 ; 0711 ; 080401 ; 080402 ;
摘要
High effcient implementation of scaling in residue number system (RNS) is one of the critical issues for the applications of RNS in digital signal processing (DSP) systems. In this paper, an effcient scaling algorithm for signed integers in RNS is proposed firstly through introducing a correction constant in negative integers scaling procedure. Based on the proposed scaling algorithm, an effcient RNS 2n scaling implementation method is presented, in which Chinese remainder theorem (CRT) and a redundant modulus are used to perform the base extension to obtain the least significant n bits of RNS integers. With the redundant modulus, the RNS sign detection can be achieved by the parity detection. And then, an approach to update the residue digit of the redundant channel is also proposed. Meanwhile, this paper provides a method of computing the correction constant of the redundant channel in negative integers scaling. The analysis results indicate that the complexity of the proposed scaling algorithm grows linearly with the word-length of the RNS dynamic range without using Look-up Table (LUT). Furthermore, the proposed algorithm is employed for a specific moduli set 2n scaling. The synthesis results show that the critical path of the proposed algorithm is shortened by 12%, the area and power consumption performance is improved by about 35%, compared to the existing cascading 2n scaling method for very large scale integration (VLSI) implementation under the same restriction. Besides, the VLSI layout indicates that the parallel structure is simpler.
引用
收藏
页码:203 / 212
页数:10
相关论文
共 2 条
[1]  
An efficient RNS parity checker for moduli set {2 n ? 1, 2 n + 1, 2 2 n + 1} and its applications[J] . Shang Ma,JianHao Hu,Lin Zhang,Xiang Ling.Science in China Series F: Information Sciences . 2008 (10)
[2]  
A fast and accurate RNS scaling technique for high speed signal processing .2 Shenoy M A P,Kumaresan R. IEEE Trans Acoust Speech Signal Process . 1989