Title :
Reasoning about VHD3L and VHDL-AMS using denotational semantics
Author :
Breuer, P.T. ; Madrid, N. Martinez ; Bowen, J.P. ; France, R. ; Petrie, M. Larrondo ; Kloos, C. Delgado
Author_Institution :
Area de Ingenieria Telematica, Univ. Carlos III, Madrid, Spain
Abstract :
This paper introduces a denotational semantics for a core of the draft IEEE standard analog and mixed signal design language VHDL-AMS, and derives general results about the behaviour of VHDL-AMS programs from it. We include, for example, a demonstration that VHDL-AMS parallelism is benign in the absence of shared initializations. As proof of concept we have built an interpreted simulator that prototypes the semantics and which runs multi-process mixed analog and digital descriptions correctly.
Keywords :
IEEE standards; analogue circuits; circuit simulation; hardware description languages; mixed analogue-digital integrated circuits; programming language semantics; VHD3L; VHDL-AMS; VHDL-AMS parallelism; analog and mixed signal design language; denotational semantics; draft IEEE standard; interpreted simulator; mixed analog and digital descriptions; multi-process descriptions; semantics; Algebra; Calculus; Computer science; Delay; Design engineering; Differential equations; Digital systems; Signal design; USA Councils; Virtual prototyping;
Conference_Titel :
Design, Automation and Test in Europe Conference and Exhibition 1999. Proceedings
Conference_Location :
Munich, Germany
Print_ISBN :
0-7695-0078-1
DOI :
10.1109/DATE.1999.761144