DocumentCode
1788649
Title
Design and implementation of decimal fixed-point square root in LUT-6 FPGAs
Author
Vazquez, Manuel ; Tosini, Marcelo
Author_Institution
Inst. de Investig. en Comput. Aplic. (Intia), Univ. Nac. del Centro de la Prov. De Buenos Aires (UNCPBA), Tandil, Argentina
fYear
2014
fDate
5-7 Nov. 2014
Firstpage
1
Lastpage
6
Abstract
This paper presents the design and implementation of a digit-recurrence algorithm for determining the decimal square root in a 6-input LUT-based FPGA device. The design is based on the efficient use of resources such as the carry-chain originally devoted to the binary addition. Clock frequencies of 98.5 MHz (71 ns latency), 93.4 Mhz (173 ns latency) and 84.7 MHz (402 ns latency) were obtained for operand widths of 7, 16 and 34 digits, respectively, in a Xilinx Virtex 6 FPGA.
Keywords
field programmable gate arrays; 6-input device; LUT-6 FPGA; Xilinx Virtex 6; binary addition; carry-chain; decimal fixed-point square root; digit-recurrence algorithm; frequency 84.7 MHz; frequency 93.4 MHz; frequency 98.5 MHz; Decision support systems; Decimal arithmetic; FPGA; Square root;
fLanguage
English
Publisher
ieee
Conference_Titel
Programmable Logic (SPL), 2014 IX Southern Conference on
Conference_Location
Buenos Aires
Print_ISBN
978-1-4799-6846-6
Type
conf
DOI
10.1109/SPL.2014.7002211
Filename
7002211
Link To Document