DocumentCode :
2363824
Title :
A FPGA based square-root coprocessor
Author :
Tchoumatchenko, V. ; Vassileva, T. ; Gurov, P.
Author_Institution :
Dept. of Electron., Tech. Univ. Sofia, Bulgaria
fYear :
1996
fDate :
2-5 Sep 1996
Firstpage :
520
Lastpage :
525
Abstract :
We present an FPGA implementation of a non-restoring integer square-root algorithm, that uses estimates for result-digit selection and radix-2 redundant addition in recurrence. On-the-fly conversion of the result-digit and signed-digit adder/substractor are used to simplify the hardware realization. Modifications of the equations for th optimal use of Xilinx CLBs, and the necessary CLB resources for different bit-length calculations are outlined, for the XC3000 family
Keywords :
coprocessors; digital arithmetic; field programmable gate arrays; FPGA based square-root coprocessor; XC3000 family; Xilinx CLBs; bit-lengths; nonrestoring integer square-root algorithm; radix-2 redundant addition; result-digit selection; Adders; Algorithm design and analysis; Arithmetic; Capacitive sensors; Coprocessors; Delay; Electronics packaging; Field programmable gate arrays; Hardware; Process design;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
EUROMICRO 96. Beyond 2000: Hardware and Software Design Strategies., Proceedings of the 22nd EUROMICRO Conference
Conference_Location :
Prague
ISSN :
1089-6503
Print_ISBN :
0-8186-7487-3
Type :
conf
DOI :
10.1109/EURMIC.1996.546478
Filename :
546478
Link To Document :
بازگشت