Title :
Fixed and variable multi-modulus squarer architectures for triple moduli base of RNS
Author :
Muralidharan, Ramya ; Chang, Chip-Hong
Author_Institution :
Centre for High Performance Embedded Syst. & Centre for Integrated Circuits & Syst., Nanyang Technol. Univ., Singapore, Singapore
Abstract :
The performance of RNS relies heavily on efficient implementation of residue arithmetic units. In this paper efficient multi-modulus squarer architectures for the moduli 2n-1, 2n and 2n+1 are presented. Two variants of multi-modulus squarer architectures, i.e., fixed and variable multi-modulus architectures, are proposed. Synthesis results based on TSMC 0.18 mum CMOS standard cell implementation demonstrate the performance trade-off between the various designs. Compared to single-modulus architecture for n = 24, fixed multi-modulus architecture provides an area and power savings of 5% and 10%, respectively with similar delay. On the other hand, for the same n, variable multi-modulus architecture reduces the area and power dissipation by 50% and 18%, respectively at the expense of 15% increase in delay.
Keywords :
CMOS integrated circuits; fixed point arithmetic; residue number systems; CMOS; RNS; fixed multi-modulus architecture; fixed multi-modulus squarer architectures; residue arithmetic units; single-modulus architecture; size 0.18 mum; variable multi-modulus squarer architectures; Arithmetic; Computer architecture; Cryptography; Delay; Embedded system; Fault tolerance; Hardware; Integrated circuit technology; Measurement; Power dissipation;
Conference_Titel :
Circuits and Systems, 2009. ISCAS 2009. IEEE International Symposium on
Conference_Location :
Taipei
Print_ISBN :
978-1-4244-3827-3
Electronic_ISBN :
978-1-4244-3828-0
DOI :
10.1109/ISCAS.2009.5117780