Loughborough University
Browse
m2fma_final.pdf (853.55 kB)

An efficient multiple precision floating-point Multiply-Add Fused unit

Download (853.55 kB)
journal contribution
posted on 2016-03-10, 14:26 authored by K. Manolopoulos, D. Reisis, Vassilios Chouliaras
Multiply-Add Fused (MAF) units play a key role in the processor's performance for a variety of applications. The objective of this paper is to present a multi-functional, multiple precision floating-point Multiply-Add Fused (MAF) unit. The proposed MAF is reconfigurable and able to execute a quadruple precision MAF instruction, or two double precision instructions, or four single precision instructions in parallel. The MAF architecture features a dual-path organization reducing the latency of the floating-point add (FADD) instruction and utilizes the minimum number of operating components to keep the area low. The proposed MAF design was implemented on a 65 nm silicon process achieving a maximum operating frequency of 293.5 MHz at 381 mW power.

History

School

  • Mechanical, Electrical and Manufacturing Engineering

Published in

Microelectronics Journal

Volume

49

Pages

10 - 18

Citation

MANOLOPOULOS, K., REISIS, D. and CHOULIARAS, V.A., 2016. An efficient multiple precision floating-point Multiply-Add Fused unit. Microelectronics Journal, 49, pp. 10 - 18

Publisher

© Elsevier

Version

  • AM (Accepted Manuscript)

Publisher statement

This work is made available according to the conditions of the Creative Commons Attribution-NonCommercial-NoDerivatives 4.0 International (CC BY-NC-ND 4.0) licence. Full details of this licence are available at: https://creativecommons.org/licenses/by-nc-nd/4.0/

Publication date

2016-01-04

Notes

This paper was accepted for publication in the journal Microelectronics Journal and the definitive published version is available at http://dx.doi.org/10.1016/j.mejo.2015.10.012.

ISSN

0026-2692

Language

  • en

Usage metrics

    Loughborough Publications

    Exports

    RefWorks
    BibTeX
    Ref. manager
    Endnote
    DataCite
    NLM
    DC