Universal fused floating-point dot-product unit (UFDP)

Research output: Chapter in Book/Report/Conference proceedingConference contributionpeer-review

1 Scopus citations

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.

Original languageBritish English
Title of host publication2013 8th IEEE Design and Test Symposium, IDT 2013
DOIs
StatePublished - 2013
Event2013 8th IEEE Design and Test Symposium, IDT 2013 - Marrakesh, Morocco
Duration: 16 Dec 201318 Dec 2013

Publication series

Name2013 8th IEEE Design and Test Symposium, IDT 2013

Conference

Conference2013 8th IEEE Design and Test Symposium, IDT 2013
Country/TerritoryMorocco
CityMarrakesh
Period16/12/1318/12/13

Keywords

  • 28nm CMOS
  • ASIC
  • Booth multiplier
  • radix-16
  • radix-4
  • radix-8
  • standard-cell

Fingerprint

Dive into the research topics of 'Universal fused floating-point dot-product unit (UFDP)'. Together they form a unique fingerprint.

Cite this