首页 | 本学科首页   官方微博 | 高级检索  
     


Design of RNS Reverse Converters with Constant Shifting to Residue Datapath Channels
Authors:Piotr Patronik  Stanisław J Piestrak
Affiliation:1.Department of Computer Engineering (W-4/K-9),Wroc?aw University of Technology,Wroc?aw,Poland;2.Res. Team MAE, Institut Jean Lamour (UMR 7198 CNRS),Université de Lorraine,Vand?uvre-Les-Nancy,France
Abstract:This paper presents a new general approach to simplify residue-to-binary (reverse) converters for a Residue Number System (RNS) composed of an arbitrary set of moduli. It is suggested to formulate the basic equation of the reverse converter in a form consisting of two separate parts: one depending on input variables of the converter whereas the other is a single constant. Then, the constant, instead of being added inside the reverse converter, can be shifted out to the residue datapath channels, in most cases at no hardware cost or extra delay. Thus, the hardware cost of the converter is reduced, because its multi-operand adder has one operand less to handle. To illustrate various design issues of this new design approach and to prove its efficiency, a new design method of the residue-to-binary (reverse) converters for the 3-moduli set {2 n ?1,2 n ,2 n +1} is considered. Two versions of the new converters for the 3-moduli set {2 n ?1,2 n ,2 n +1} as well as several of their known counterparts were synthesized for all dynamic ranges from 8 to 38 bits (i.e., for 3 ≤ n ≤ 13). The results obtained suggest that, compared to the best of the state-of-the-art converters, at least one of two versions of our converters is superior with respect to area and power consumption, for all dynamic ranges considered, in some cases accompanied by slight delay reduction. The area is reduced from about 5 % to about 20 % and the largest savings are observed for the power consumption—from over 10 % up to 27 %.
Keywords:
本文献已被 SpringerLink 等数据库收录!
设为首页 | 免责声明 | 关于勤云 | 加入收藏

Copyright©北京勤云科技发展有限公司  京ICP备09084417号