• DocumentCode
    2203417
  • Title

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

  • Author

    Auguin, M. ; Boeri, F. ; Carriere, C.

  • Author_Institution
    Lab. Inf. Signaux Systemes, Nice, France
  • fYear
    1994
  • fDate
    22-24 Sep 1994
  • Firstpage
    108
  • Lastpage
    115
  • Abstract
    This paper presents a new synthesis approach for dedicated systems. The aim of the synthesis scheme is to achieve can automatic exploration of VLIW processor architectures from a pure C description of the input system. The innovation consists of 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 in 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 on a sonar application
  • Keywords
    C language; firmware; formal specification; instruction sets; parallel architectures; systems analysis; Newton iterations; VLIW processor architectures; automatic exploration; dedicated functional units; dedicated systems; experience based specification; global trade-off; lower-level efficiently controlled functional units; oriented software implementation; pure C description; sonar application; square root function; synthesis approach; synthesis scheme; unit allocation; Application software; Compaction; Embedded computing; Hardware; Image processing; Signal processing; Signal synthesis; Software performance; Sonar applications; VLIW;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Hardware/Software Codesign, 1994., Proceedings of the Third International Workshop on
  • Conference_Location
    Grenoble
  • Print_ISBN
    0-8186-6315-4
  • Type

    conf

  • DOI
    10.1109/HSC.1994.336717
  • Filename
    336717