Design and Implementation of FPGA-Based High-Performance Floating Point Arithmetic Unit

Article Preview

Abstract:

Since FPGA processing data, the presence of fixed-point processing accuracy is not high, and IP Core floating point unit and there are some problems in the use of design risk. Based on the improved floating point unit and program optimization algorithm is designed to achieve single-precision floating-point add / subtract, multiply, and divide operations operator. IP Core for floating-point unit design and FPGA development software provides comparative results: both the maximum clock frequency and latency basically unchanged, while the former occupies less hardware resources, to complete a plus / minus, multiply, divide computation time required for the former than the latter were reduced by 46%, 37% and 57%. The program is downloaded to the FPGA chip to get the same results with the simulation results verify the correctness and feasibility of the design.

You might also be interested in these eBooks

Info:

Periodical:

Pages:

1465-1469

Citation:

Online since:

August 2014

Export:

Price:

Permissions CCC:

Permissions PLS:

Сopyright:

© 2014 Trans Tech Publications Ltd. All Rights Reserved

Share:

Citation:

* - Corresponding Author

[1] OBERMAN S,F. Design issues in high performance floating point arithmetic units. PHD thesis, stanford university, Electrical and electronic department, 1997, 1.

Google Scholar

[2] M. Farmwald. On the Design of High Performance Digital Arithmetic Units. PhDthesis, Stanford University, Department of Electrical Engineering. Aug, (1981).

Google Scholar

[3] Sureka N.; Porselvi R.; KumuthapriyaK. An efficient high speed Wallace tree multiplier[C]/2013 International Conference on Information Communication and Embedded Systems (ICICES): 2013: 1023-1026.

DOI: 10.1109/icices.2013.6508192

Google Scholar

[4] Prof. W. Kahan. IEEE Standard 754 for Binary Floating-Point Arithmetic Lecture Notes on the Status of IEEE 754 [S], (1997).

Google Scholar

[5] Gustavo Sutter, GeryBioul, Jean-Pierre Deschamps. Comparative Study of SRT-Dividers in FPGA[J]. Lecture Notes in Computer Science, 2004, 3203(1): 209-220.

DOI: 10.1007/978-3-540-30117-2_23

Google Scholar