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