Automatic implementation of arithmetic functions in high-level Synthesis

Liangwei Ge*, Song Chen, Takeshi Yoshimura

*Corresponding author for this work

Research output: Chapter in Book/Report/Conference proceedingConference contribution

4 Citations (Scopus)

Abstract

Implementation of floating-point arithmetic functions is an essential task in high-level synthesis (HLS). However, most of the existing HLS EDA tools cannot well synthesize floating-point functions. In this paper, we present an automatic method to implement general floating-point functions using piecewise polynomial approximation. Based on the proposed hardware architecture, our method achieves compact implementations, which have low delay and high throughput. Experiment shows that compared with existing methods, the proposed method reduces register usage by about 10%.

Original languageEnglish
Title of host publicationInternational Conference on Solid-State and Integrated Circuits Technology Proceedings, ICSICT
Pages2349-2352
Number of pages4
DOIs
Publication statusPublished - 2008
Event2008 9th International Conference on Solid-State and Integrated-Circuit Technology, ICSICT 2008 - Beijing
Duration: 2008 Oct 202008 Oct 23

Other

Other2008 9th International Conference on Solid-State and Integrated-Circuit Technology, ICSICT 2008
CityBeijing
Period08/10/2008/10/23

ASJC Scopus subject areas

  • Electrical and Electronic Engineering
  • Condensed Matter Physics
  • Electronic, Optical and Magnetic Materials

Fingerprint

Dive into the research topics of 'Automatic implementation of arithmetic functions in high-level Synthesis'. Together they form a unique fingerprint.

Cite this