Automatic exploration of VLIW processor architectures from a designer's experience based specification

  • Authors:
  • M. Auguin;F. Boeri;C. Carriere

  • Affiliations:
  • Lab. Informatique Signaux Systèmes (I3S), 41 Bd Napoléon III, 06041 Nice cedex - France;Lab. Informatique Signaux Systèmes (I3S), 41 Bd Napoléon III, 06041 Nice cedex - France;Lab. Informatique Signaux Systèmes (I3S), 41 Bd Napoléon III, 06041 Nice cedex - France

  • Venue:
  • CODES '94 Proceedings of the 3rd international workshop on Hardware/software co-design
  • Year:
  • 1994

Quantified Score

Hi-index 0.00

Visualization

Abstract

This paper presents a new synthesis approach for dedicated systems. The aim of our synthesis scheme is to achieve an automatic exploration of VLIW processor architectures from a pure C description of the input system. The innovation consists in the fact that unit allocation must manage the fact that a function may be realized either by dedicated functional units or by a set of lower-level efficiently controlled functional units. For example, execution of a square root function can be accomplished by two ways: either by a dedicated functional unit or by an oriented software implementation of Newton's iterations. The aim is to find the best global trade-off between all the candidate architectures. In order to illustrate this synthesis scheme, we give an example issued from a sonar application.