Parameterized Posit Arithmetic Hardware Generator

  • Rohit Chaurasiya
  • , John Gustafson
  • , Rahul Shrestha
  • , Jonathan Neudorfer
  • , Sangeeth Nambiar
  • , Kaustav Niyogi
  • , Farhad Merchant
  • , Rainer Leupers

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

90 Citations (Scopus)

Abstract

Hardware implementation of Floating Point Units (FPUs) has been a key area of research due to their massive area and energy footprints. Recently, a proposal was made to replace IEEE 754-2008 technical standard compliant FPUs with Posit Arithmetic Units (PAUs) due to the greater accuracy, speed, and simpler hardware design. In this paper, we present the architecture of a parameterized PAU generator that can generate PAU adders and PAU multipliers of any bit-width pre-synthesis. We synthesize generated arithmetic units using the parameterized PAU generator for 8-bit, 16-bit, and 32-bit adders and multipliers and compare them with IEEE 754-2008 compliant adders and multipliers. Both, synthesis for Field Programmable Gate Array (FPGA) and Application Specific Integrated Circuit (ASIC) are performed. In our comparison of m-bit PAU units with n-bit IEEE 754-2008 compliant units, it is observed that the area and energy of a PAU adder and multiplier are comparable to their IEEE 754-2008 compliant counterparts where m=n. We argue that an n-bit IEEE 754-2008 adder and multiplier can be safely replaced with an m-bit PAU adder and multiplier where m<n, due to superior numerical accuracy of the PAU; we also compare m-bit PAU adders and multipliers with n-bit IEEE 754-2008 compliant adders and multipliers. As an application example, we examine performance in the domain of signal processing with and without PAU adders and multipliers, and show the advantage of our approach.
Original languageEnglish
Title of host publication2018 IEEE 36th International Conference on Computer Design (ICCD)
PublisherIEEE
Pages334-341
Number of pages8
ISBN (Print)978-1-5386-8478-8
DOIs
Publication statusPublished - 10-Oct-2018
Externally publishedYes
Event2018 IEEE 36th International Conference on Computer Design (ICCD) - Orlando, FL, USA
Duration: 7-Oct-201810-Oct-2018

Conference

Conference2018 IEEE 36th International Conference on Computer Design (ICCD)
Period07/10/201810/10/2018

Keywords

  • Adders
  • Hardware
  • Generators
  • Standards
  • Computer architecture
  • Field programmable gate arrays
  • Open area test sites

Fingerprint

Dive into the research topics of 'Parameterized Posit Arithmetic Hardware Generator'. Together they form a unique fingerprint.

Cite this