DocumentCode :
3248788
Title :
HML: an innovative hardware description language and its translation to VHDL
Author :
Li, Yanbing ; Leeser, Miriam
Author_Institution :
Sch. of Electr. Eng., Cornell Univ., Ithaca, NY, USA
fYear :
1995
fDate :
29 Aug-1 Sep 1995
Firstpage :
691
Lastpage :
696
Abstract :
HML (Hardware ML) is an innovative hardware description language based on the functional programming language SML. HML is a high-order language with polymorphic types. It uses advanced type checking and type inference techniques. We have implemented an HML type checker and a translator to VHDL. We generate a synthesizable subset of VHDL and automatically infer types and interfaces. This paper gives an overview of HML and discusses its typechecking techniques and the translation from HML to VHDL. We present a non-restoring integer square-root example to illustrate the HML system
Keywords :
abstract data types; functional languages; functional programming; hardware description languages; HML; VHDL; advanced type checking; functional programming language; hardware description language; polymorphic types; type inference; Computer languages; Electronic mail; Hardware design languages; Process design;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Design Automation Conference, 1995. Proceedings of the ASP-DAC '95/CHDL '95/VLSI '95., IFIP International Conference on Hardware Description Languages. IFIP International Conference on Very Large Scal
Conference_Location :
Chiba
Print_ISBN :
4-930813-67-0
Type :
conf
DOI :
10.1109/ASPDAC.1995.486388
Filename :
486388
Link To Document :
بازگشت