• DocumentCode
    1297720
  • Title

    HML, a novel hardware description language and its translation to VHDL

  • Author

    Li, Yanbing ; Leeser, Miriam

  • Author_Institution
    Synopsis Inc., Mountain View, CA, USA
  • Volume
    8
  • Issue
    1
  • fYear
    2000
  • Firstpage
    1
  • Lastpage
    8
  • Abstract
    We present hardware ML (HML), an innovative hardware description language (HDL) based on the functional programming language SML. Features of HML not found in other HDL´s include polymorphic types and advanced type checking and type inference techniques. We have implemented an HML type checker and a translator for automatically generating VHDL from HML descriptions. We generate a synthesizable subset of VHDL and automatically infer types and interfaces. This paper gives an overview of HML and discusses the translation from HML to VHDL and the type inference process.
  • Keywords
    ML language; hardware description languages; type theory; HML; SML functional programming language; VHDL translation; digital design; hardware description language; polymorphic type; translator; type checker; type inference; Computer errors; Computer languages; Functional programming; Hardware design languages; Process design; Signal synthesis; Very large scale integration;
  • fLanguage
    English
  • Journal_Title
    Very Large Scale Integration (VLSI) Systems, IEEE Transactions on
  • Publisher
    ieee
  • ISSN
    1063-8210
  • Type

    jour

  • DOI
    10.1109/92.820756
  • Filename
    820756