一种余数系统基扩展算法及VLSI实现
A New Base Extension Algorithm and VLSI Implement for Residue Number System
-
摘要:基扩展是余数系统(RNS)在数字信号处理(DSP)系统中应用的关键问题之一。该文提出了一种新型基扩展算法,实现基为2n-1,2n,2n+1的余数系统到基为22n-1,22n,22n+1的余数系统的动态范围扩展。给出其VLSI实现结构,并基于2n-1,2n,2n+1的特性对该结构进行了优化,使该实现结构仅由普通二进制加法器和模加法器构成。基于单位门模型和ASIC的性能对比分析结果表明,在实现相同动态范围扩展时,该算法具有良好的VLSI实现性能。Abstract:The base extension operation for residue number systems (RNS) plays an important role in RNS-based digital signal processing (DSP) systems. In this paper, a new base extension algorithm is proposed which can extend the dynamic range from moduli set 2n-1,2n,2n+1 to moduli set 22n-1,22n,22n+1. In this paper, the very large scale integrated (VLSI) circuits implement of the proposed algorithm is also presented, with the properties of moduli set 2n-1,2n,2n+1, the implement is composed of binary adders and modular adders; The analysis result based on unit-gate model and ASIC (application specific integrated circuit) implementation shows that the VLSI implementation of the proposed base extension algorithm exhibits better performances for the same dynamic range extension.

ISSN
下载: