Title :
Modulo 2^n+1 Arithmetic Units with Embedded Diminished-to-Normal Conversion
Author :
Vassalos, Evangelos ; Bakalis, Dimitris ; Vergos, Haridimos T.
Author_Institution :
Dept. of Phys., Univ. of Patras, Patras, Greece
Abstract :
The diminished-one representation has been proposed for RNS-based systems with moduli of the 2n+1 forms as an encoding that is more efficient than the normal representation in the arithmetic processing units. However, its use necessitates a two-step reverse conversion, in which a diminished-to-normal conversion is first performed before the final residue-to-binary conversion resulting in performance loss. In this paper we introduce efficient modulo 2n+1 adders, sub tractors and multipliers that accept diminished-one operands at their inputs and derive normal operands at their outputs, that is, we embed the diminished-to-normal conversion within the arithmetic processing. Experimental results show that the proposed one-step approach is more efficient in terms of delay.
Keywords :
adders; encoding; multiplying circuits; residue number systems; RNS-based systems; arithmetic processing units; diminished-one operands; diminished-one representation; embedded diminished-to-normal conversion; encoding; modulo 2n+1 adders; modulo 2n+1 arithmetic units; multipliers; normal operands; normal representation; residue-to-binary conversion; subtractors; two-step reverse conversion; Adders; Computer architecture; Delay; Digital signal processing; Educational institutions; Inverters; Logic gates; diminished-one representation; modulo 2^n+1 arithmetic units; modulo arithmetic; normal representation; residue number system;
Conference_Titel :
Digital System Design (DSD), 2011 14th Euromicro Conference on
Conference_Location :
Oulu
Print_ISBN :
978-1-4577-1048-3
DOI :
10.1109/DSD.2011.66