• DocumentCode
    1539648
  • Title

    Source level optimisation of VHDL for behavioural synthesis

  • Author

    Nijhar, T.P.K. ; Brown, A.D.

  • Author_Institution
    Dept. of Electron. & Comput. Sci., Southampton Univ., UK
  • Volume
    144
  • Issue
    1
  • fYear
    1997
  • fDate
    1/1/1997 12:00:00 AM
  • Firstpage
    1
  • Lastpage
    6
  • Abstract
    Optimisation in high level behavioural synthesis is usually performed by applying transforms to the datapath and control graphs. An alternative approach, however, is to apply transforms at a higher level in the process, specifically directly to the behavioural source description. This technique is analogous to the way in which the source code of a conventional sequential programming language may be processed by an optimising compiler. The application of this kind of preprocessing to a number of example behavioural VHDL source descriptions (which are then fed into a `conventional´ synthesis system) produces structural description which is up to 32% smaller and 52% faster
  • Keywords
    hardware description languages; optimising compilers; source coding; VHDL; behavioural source description; behavioural synthesis; control graphs; datapath; optimising compiler; preprocessing; sequential programming language; source code; source level optimisation; structural description;
  • fLanguage
    English
  • Journal_Title
    Computers and Digital Techniques, IEE Proceedings -
  • Publisher
    iet
  • ISSN
    1350-2387
  • Type

    jour

  • DOI
    10.1049/ip-cdt:19970631
  • Filename
    581336