System level fixed-point design based on an interpolative approach

  • Authors:
  • Markus Willems;Volker Bürsgens;Holger Keding;Thorsten Grötker;Heinrich Meyr

  • Affiliations:
  • Institute for Integrated Systems in Signal Processing, Aachen University of Technology, Templergraben 55, 52056-Aachen, Germany;Institute for Integrated Systems in Signal Processing, Aachen University of Technology, Templergraben 55, 52056-Aachen, Germany;Institute for Integrated Systems in Signal Processing, Aachen University of Technology, Templergraben 55, 52056-Aachen, Germany;Institute for Integrated Systems in Signal Processing, Aachen University of Technology, Templergraben 55, 52056-Aachen, Germany;Institute for Integrated Systems in Signal Processing, Aachen University of Technology, Templergraben 55, 52056-Aachen, Germany

  • Venue:
  • DAC '97 Proceedings of the 34th annual Design Automation Conference
  • Year:
  • 1997

Quantified Score

Hi-index 0.00

Visualization

Abstract

The design process for fixed-point implementations eitherin software or in hardware requires a bit-true specificationof the algorithm in order to analyze quantization effectson an algorithmical level, abstracting from implementationaldetails.On the other hand, system design starts froma floating-point description into a fixed-point description becomesnecessary.Within this paper we present a tool thatallows an automated, interactive transformation from floating-pointANSI-C into a bit-true specification based ona new data type fixed that is introduced as an extensionto ANSI-C.The concept is rooted in a sophisticated datadependency analysis that allows to handle control structuresas well as pointers.It is part of the fixed-point designenvironment FRIDGE which includes an advanced simulatorthat covers the extended ANSI-C syntax as well astarget specific compilers which allow to generate efficientfixed-point implementations either for HW or for SW, startingfrom the bit-true algorithm specification.