Bit Length Optimization of Fractional Part on Floating to Fixed Point Conversion for High-Level Synthesis

Nobuhiro Doi*, Takashi Horiyama, Masaki Nakanishi, Shinji Kimura, Katsumasa Watanabe

*Corresponding author for this work

Research output: Contribution to journalArticlepeer-review

1 Citation (Scopus)

Abstract

In the hardware synthesis from a high-level language such as C, the bit length of variables is one of the key issues for the area and speed optimization. Usually, designers are required to optimize the bit-length of each variable manually using the time-consuming simulation on huge-data. In this paper, we propose an optimization method of the fractional bit length in the conversion from floating-point variables to fixed-point variables. The method is based on error propagation and the backward propagation of the accuracy limitation. The method is fully analytical and fast compared to simulation based methods.

Original languageEnglish
Pages (from-to)3184-3191
Number of pages8
JournalIEICE Transactions on Fundamentals of Electronics, Communications and Computer Sciences
VolumeE86-A
Issue number12
Publication statusPublished - 2003 Dec

Keywords

  • Bit length
  • HDL
  • High-level synthesis
  • Parallelizing compiler

ASJC Scopus subject areas

  • Signal Processing
  • Computer Graphics and Computer-Aided Design
  • Electrical and Electronic Engineering
  • Applied Mathematics

Fingerprint

Dive into the research topics of 'Bit Length Optimization of Fractional Part on Floating to Fixed Point Conversion for High-Level Synthesis'. Together they form a unique fingerprint.

Cite this