• DocumentCode
    1254339
  • Title

    HDL-specific source level behavioural optimisation

  • Author

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

  • Author_Institution
    Dept. of Electron. & Comput. Sci., Southampton Univ., UK
  • Volume
    144
  • Issue
    2
  • fYear
    1997
  • fDate
    3/1/1997 12:00:00 AM
  • Firstpage
    138
  • Lastpage
    144
  • Abstract
    Optimisation is a key facet of the behavioural synthesis problem. The process may be carried out at different levels in the processing, usually at the source or datapath levels, or both. In a previous paper, the authors reported a source level VHDL optimiser which applies optimisation techniques derived from conventional sequential and parallel programming languages. This process produces structural descriptions that are up to 33% faster and 20% smaller than the corresponding `brute force´ mapping of behaviour to structure. In the paper the authors describe a further set of optimisation transforms that may be applied at the source level to a VHDL behavioural description. These transforms have no conventional programming language counterpart, and are specific to hardware description languages. A number of designs have been optimised with respect to area and/or delay, with and without these transforms. The results show that with this extra class of transforms there is an improvement of ~44% in delay and 38%, in area
  • Keywords
    hardware description languages; optimising compilers; parallel programming; HDL-specific source level behavioural optimisation; behavioural synthesis problem; hardware description languages; optimisation transforms; parallel programming languages; source level VHDL optimiser; structural descriptions;
  • fLanguage
    English
  • Journal_Title
    Computers and Digital Techniques, IEE Proceedings -
  • Publisher
    iet
  • ISSN
    1350-2387
  • Type

    jour

  • DOI
    10.1049/ip-cdt:19971118
  • Filename
    591789