DocumentCode :
1602565
Title :
Improved ZDN-arithmetic for fast modulo multiplication
Author :
Ploog, Hagen ; Flugel, Sebastian ; Timmermann, Dirk
Author_Institution :
Inst. of Appl. Microelectron. & Comput. Sci., Rostock Univ., Germany
fYear :
2001
fDate :
6/23/1905 12:00:00 AM
Firstpage :
166
Lastpage :
171
Abstract :
Sedlak (1987) proposed a modulo multiplication algorithm which is suitable for smart card implementation due to its low latency time. It is based on ZDN (Zwei-Drittel-N) arithmetic using an interleaved serial multiplication and reduction to calculate the product P=AB mod M. It can be shown that the maximum average reduction rate is theoretically limited to 3 bit/operation. In this paper we propose a modified left-to-right signed digit re-coding algorithm to receive an average shift of 4.5 bit/operation. Based on the presented ideas we also propose a modified reduction algorithm giving an average reduction rate of 4.5 bit/operation too. The speed up of our algorithms compared with the original algorithm is therefore 50%
Keywords :
digital arithmetic; encoding; finite state machines; SD-recoding; ZDN-arithmetic; binary arithmetic; binary representation; fast modulo multiplication; finite state machine; Arithmetic; Computer architecture; Computer science; Delay; Microelectronics; Registers; Smart cards; Throughput;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Computer Design, 2001. ICCD 2001. Proceedings. 2001 International Conference on
Conference_Location :
Austin, TX
ISSN :
1063-6404
Print_ISBN :
0-7695-1200-3
Type :
conf
DOI :
10.1109/ICCD.2001.955020
Filename :
955020
Link To Document :
بازگشت