DocumentCode :
1361825
Title :
Practical cellular dividers
Author :
Preparata, Franco P. ; Vuillemin, Jean E.
Author_Institution :
Ecole Normale Superieure, Paris, France
Volume :
39
Issue :
5
fYear :
1990
fDate :
5/1/1990 12:00:00 AM
Firstpage :
605
Lastpage :
614
Abstract :
A discussion is presented of parallel division algorithms that can be classified among modified higher radix nonrestoring online division methods, where redundant representations are extensively utilized to speed up the operation. The network realizations of these algorithms are cellular, or even systolic with exclusively local control; they have both size (area) and time of O(n), where n is the length of the dividend representation. The same structures can also be used as a signed, digit-serial multiplier. When suitably equipped with some control and a few registers, the divider/multiplier brings remarkable performance to large modular arithmetic, RSA cryptography, and greatest common divisor computations. They are also of interest for the design of floating-point units and signal processing applications
Keywords :
digital arithmetic; dividing circuits; parallel algorithms; RSA cryptography; digit-serial multiplier; divider/multiplier; floating-point units; greatest common divisor computations; modular arithmetic; nonrestoring online division methods; parallel division algorithms; redundant representations; signal processing; signed; systolic; Algorithm design and analysis; Application software; Cellular networks; Cryptography; Digital arithmetic; Helium; Registers; Signal design; Signal processing algorithms; Size control;
fLanguage :
English
Journal_Title :
Computers, IEEE Transactions on
Publisher :
ieee
ISSN :
0018-9340
Type :
jour
DOI :
10.1109/12.53574
Filename :
53574
Link To Document :
بازگشت