@inproceedings{6f327ff091e841a78657615dfc433780,
title = "Universal fused floating-point dot-product unit (UFDP)",
abstract = "A universal floating-point fused dot-product (UFDP) unit is presented that is capable of performing floating-point multiplication and addition or subtraction operations on two pairs of data, floating-point multiply add operation on three data items, floating-point multiplication of two data items and floating-point addition or subtraction of two data items. The proposed UFDP unit could be used as the only floating-point primitive a processor needs, where it easily can replace a floating-point adder, multiplier, fused multiply-add and a fused dot-product unit. Due to the dominance of multiply-add and dot-product operations in audio and video processing algorithms this unit can lead to substantial performance enhancement. The synthesis results using 32nm industry standard-cell library shows that the proposed architecture occupies an area of approximately twice a basic floating-point multiplier, can perform all operations in less 160% of a basic floating-point operation and consumes 80% more than a basic floating-point multiplier.",
keywords = "28nm CMOS, ASIC, Booth multiplier, radix-16, radix-4, radix-8, standard-cell",
author = "Saleh, {Hani H.} and Mohammad, {Baker S.}",
year = "2013",
doi = "10.1109/IDT.2013.6727146",
language = "British English",
isbn = "9781479935253",
series = "2013 8th IEEE Design and Test Symposium, IDT 2013",
booktitle = "2013 8th IEEE Design and Test Symposium, IDT 2013",
note = "2013 8th IEEE Design and Test Symposium, IDT 2013 ; Conference date: 16-12-2013 Through 18-12-2013",
}