Reconfigurable half-precision floating-point real/complex fused multiply and add unit

被引:0
|
作者
Nesam, J. Jean Jenifer [1 ]
Sivanantham, S. [1 ]
机构
[1] Vellore Inst Technol, Sch Elect Engn, Vellore 632014, Tamil Nadu, India
关键词
FMA architecture; floating-point arithmetic; half-precision; FFT processor; reconfigurable system;
D O I
暂无
中图分类号
T [工业技术];
学科分类号
08 ;
摘要
Multiplication followed by an addition/subtraction is the common operation in many digital signal and image processing applications. This paper presents a reconfigurable floating-point real/complex fused multiply and add (R/C-FMA) unit using small precision (IEEE-754-2008 16-bit half-precision) format. The developed FMA can be reconfigurable from real to complex based on the control bits. This architecture performs real FMA [(a x b) + c], complex FMA {[(a + ib) x (c + id)] + (e + if)} or mixed real and complex FMA {[(a + ib) x (c + id)] + e}. The field programmable gate array (FPGA) implementation of R/C-FMA design, utilises the modern features of inbuilt DSP blocks for mantissa multiplication and addition/subtraction. The efficient DSP usage for fp16 FMA design shows a 60% reduction in LUT area when compared to conventional fp32 FMA.
引用
收藏
页码:58 / 72
页数:15
相关论文
共 50 条
  • [31] Advanced Clockgating Schemes for Fused-Multiply-Add-Type Floating-Point Units
    Preiss, Jochen
    Boersma, Maarten
    Mueller, Silvia Melitta
    ARITH: 2009 19TH IEEE INTERNATIONAL SYMPOSIUM ON COMPUTER ARITHMETIC, 2009, : 48 - 56
  • [32] A Study on Convolution using Half-Precision Floating-Point Numbers on GPU for Radio Astronomy Deconvolution
    Seznec, Mickael
    Gac, Nicolas
    Ferrari, Andre
    Orieux, Francois
    PROCEEDINGS OF THE 2018 IEEE INTERNATIONAL WORKSHOP ON SIGNAL PROCESSING SYSTEMS (SIPS), 2018, : 170 - 175
  • [33] Fused Floating-Point Magnitude Unit
    Min, Jae Hong
    Swartzlander, Earl E., Jr.
    2013 IEEE 56TH INTERNATIONAL MIDWEST SYMPOSIUM ON CIRCUITS AND SYSTEMS (MWSCAS), 2013, : 1383 - 1386
  • [34] Low-precision DSP-based floating-point multiply-add fused for Field Programmable Gate Arrays
    Amaricai, Alexandru
    Boncalo, Oana
    Gavriliu, Constantina-Elena
    IET COMPUTERS AND DIGITAL TECHNIQUES, 2014, 8 (04): : 187 - 197
  • [35] Leading zero anticipation for latency improvement in floating-point fused multiply-add units
    Mei, XL
    2005 6th International Conference on ASIC Proceedings, Books 1 and 2, 2005, : 128 - 131
  • [36] A Configurable Length, Fused Multiply-Add Floating Point Unit for a VLIW Processor
    Chouliaras, V. A.
    Manolopoulos, K.
    Reisis, D.
    IEEE INTERNATIONAL SOC CONFERENCE, PROCEEDINGS, 2009, : 93 - +
  • [37] Improved Fused Floating Point Add-Subtract and Multiply-Add Unit for FFT Implementation
    Palsodkar, Prasanna
    Gurjar, Ajay
    2014 2ND INTERNATIONAL CONFERENCE ON DEVICES, CIRCUITS AND SYSTEMS (ICDCS), 2014,
  • [38] Half-Precision Floating-Point Multiplier IP Core Based on 130 nm CMOS ASIC Technology
    Aguilera-Galicia, Cuauhtemoc R.
    Longoria-Gandara, Omar
    Pizano-Escalante, Luis
    2018 IEEE 10TH LATIN-AMERICAN CONFERENCE ON COMMUNICATIONS (IEEE LATINCOM), 2018,
  • [39] Towards Numerical Benchmark for Half-Precision Floating Point Arithmetic
    Luszczek, Piotr
    Kurzak, Jakub
    Yamazaki, Ichitaro
    Dongarra, Jack
    2017 IEEE HIGH PERFORMANCE EXTREME COMPUTING CONFERENCE (HPEC), 2017,
  • [40] Comparison of single- and dual-pass multiply-add fused floating-point units
    Jessani, RM
    Putrino, M
    IEEE TRANSACTIONS ON COMPUTERS, 1998, 47 (09) : 927 - 937