Title :
A Meta Hardware Description Language Melasy for Model-Checking Systems
Author :
Iwasaki, Naoki ; Wasaki, Katsumi
Author_Institution :
Shinshu Univ., Nagano
Abstract :
Model-checking tools such as Symbolic Model Verifier (SMV) and NuSMV are available for checking hardware designs. These tools can automatically check the formal legitimacy of a design. However, NuSMV is too low level for describing a complete hardware design. It is therefore necessary to translate the system definition, as designed in a language such as Verilog or VHDL, into a language such as NuSMV for validation. In this paper, we present a meta hardware description language, Melasy, that contains a code generator for existing hardware description languages (HDLs) and languages for model checking that solve this problem.
Keywords :
hardware description languages; high level languages; Verilog; meta hardware description language; model-checking systems; symbolic model verifier; Algorithm design and analysis; Circuits; Costs; Design engineering; Digital systems; Hardware design languages; High level languages; Information technology; Maintenance; Safety; Design-for-test; Hardware Compilers; Hardware/Software co-design and co-verification; Haskell; Model Checking;
Conference_Titel :
Information Technology: New Generations, 2008. ITNG 2008. Fifth International Conference on
Conference_Location :
Las Vegas, NV
Print_ISBN :
0-7695-3099-0
DOI :
10.1109/ITNG.2008.135