Proceedings of the 2nd International Conference on Computer Science and Electronics Engineering (ICCSEE 2013)

Design and Implementation of a Quadruple Floating-point Fused Multiply-Add Unit

Authors
Jun He, Ying Zhu
Corresponding Author
Jun He
Available Online March 2013.
DOI
10.2991/iccsee.2013.438How to use a DOI?
Keywords
floating-point arithmetic, fused multiply-add, quadruple precision, high precision
Abstract

High precision and high performance floating-point unit is an important research object of high performance microprocessor design. According to the characteristic of quadruple precision (QP) floating-point data format and research on double precision floating-point fused multiply-add (FMA) algorithms, a high performance QPFMA is designed and realized, which supports multiple floating-point arithmetic with a 7 cycles pipeline. By adopting dual adder and improving on algorithm architecture, optimizing leading zero anticipation and normalization shifter logic, the latency and hardware cost is decreased. Based on 65nm technology, the synthesis results show that the QPFMA can work at 1.2GHz, with the latency decreased by 3 cycles, the gate number reduced by 18.77% and the frequency increased about 11.63% comparing to current QPFMA design, satisfying the requirements of high performance processor design.

Copyright
© 2013, the Authors. Published by Atlantis Press.
Open Access
This is an open access article distributed under the CC BY-NC license (http://creativecommons.org/licenses/by-nc/4.0/).

Download article (PDF)

Volume Title
Proceedings of the 2nd International Conference on Computer Science and Electronics Engineering (ICCSEE 2013)
Series
Advances in Intelligent Systems Research
Publication Date
March 2013
ISBN
978-90-78677-61-1
ISSN
1951-6851
DOI
10.2991/iccsee.2013.438How to use a DOI?
Copyright
© 2013, the Authors. Published by Atlantis Press.
Open Access
This is an open access article distributed under the CC BY-NC license (http://creativecommons.org/licenses/by-nc/4.0/).

Cite this article

TY  - CONF
AU  - Jun He
AU  - Ying Zhu
PY  - 2013/03
DA  - 2013/03
TI  - Design and Implementation of a Quadruple Floating-point Fused Multiply-Add Unit
BT  - Proceedings of the 2nd International Conference on Computer Science and Electronics Engineering (ICCSEE 2013)
PB  - Atlantis Press
SP  - 1749
EP  - 1753
SN  - 1951-6851
UR  - https://doi.org/10.2991/iccsee.2013.438
DO  - 10.2991/iccsee.2013.438
ID  - He2013/03
ER  -