DocumentCode :
3549278
Title :
A hardware algorithm for integer division
Author :
Takagi, Naofumi ; Kadowaki, Shunsuke ; Takagi, Kazuyoshi
Author_Institution :
Dept. of Inf. Eng., Nagoya Inst. of Technol., Japan
fYear :
2005
fDate :
27-29 June 2005
Firstpage :
140
Lastpage :
146
Abstract :
A hardware algorithm for integer division is proposed. It is based on the digit-recurrence, non-restoring division algorithm. Fast computation is achieved by the use of the radix-2 signed-digit representation. The algorithm does not require normalization of the divisor, and hence, does not require area-consuming leading one (or zero) detection nor shifts of variable-amount. Combinational (unfolded) implementation of the algorithm yields a regularly structured array divider, where pipelining is possible for increasing the throughput. Sequential implementation yields a compact divider.
Keywords :
CMOS logic circuits; digital arithmetic; pipeline processing; hardware algorithm; integer division; nonrestoring division algorithm; pipeline processing; radix-2 signed-digit representation; Acceleration; Algorithm design and analysis; Arithmetic; Clocks; Delay estimation; Detectors; Hardware; Libraries; Pipeline processing; Throughput;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Computer Arithmetic, 2005. ARITH-17 2005. 17th IEEE Symposium on
ISSN :
1063-6889
Print_ISBN :
0-7695-2366-8
Type :
conf
DOI :
10.1109/ARITH.2005.6
Filename :
1467633
Link To Document :
بازگشت