@inproceedings{1f9b75ff00334c85ac7b01c987ce47d4,
title = "Generating designs using an algorithmic register transfer language with formal semantics",
abstract = "ARTL (Algorithmic Register Transfer Language) is a language used to describe and specify synchronous hardware at the algorithmic and register-transfer levels. Its syntax and natural semantics are formalized in higher-order logic using HOL. An ARTL simulation engine (abstract machine) and compiler are described and verified within HOL. The machine and compiler for ARTL is fully implemented. Also, we present the principles of ARTL synthesis using to standard cells and field programmable gate arrays (FPGAs).",
author = "Lu, {Juin Yeu} and Chin, {Shiu Kai}",
note = "Publisher Copyright: {\textcopyright} Springer-Verlag Berlin Heidelberg 1994.; 7th International workshop on Higher Order Logic Theorem Proving and its Applications, 1994 ; Conference date: 19-09-1994 Through 22-09-1994",
year = "1994",
doi = "10.1007/3-540-58450-1_51",
language = "English (US)",
isbn = "9783540584506",
series = "Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics)",
publisher = "Springer Verlag",
pages = "316--331",
editor = "Melham, {Thomas F.} and Juanito Camilleri",
booktitle = "Higher Order Logic Theorem Proving and Its Applications - 7th International Workshop, Proceedings",
}