DocumentCode
2604433
Title
Mixed-level modeling in VHDL using the watch-and-react interface
Author
Dungan, William W. ; Klenke, Robert H. ; Aylor, James H.
Author_Institution
Dept. of Electr. Eng., Virginia Univ., Charlottesville, VA, USA
fYear
1997
fDate
19-22, Oct 1997
Firstpage
25
Lastpage
32
Abstract
Using VHDL, it is possible to model systems at many different levels of detail. The various modeling levels (performance, behavioral, etc.) can also be intermixed to create mixed-level models. The paper describes the watch-and-react interface which was created to resolve the differences in timing and data abstraction between the performance modeling domain (token based) and the behavioral modeling domain (value based). Specifically this interface is useful for integrating behavioral models of complex sequential components into performance models. It operates by monitoring the “important” signals in a system and then reacting to changes in these signals by generating tokens or forcing signals to appropriate values given the particular situation. The two main elements in the interface are the trigger and the driver. Program files containing scripting instructions are interpreted by the these two elements as the VHDL model simulates
Keywords
hardware description languages; performance evaluation; timing; virtual machines; VHDL; behavioral modeling domain; complex sequential components; data abstraction; forcing signals; mixed-level modeling; performance modeling domain; program files; scripting instructions; signal monitoring; simulation; timing; tokens; watch-and-react interface; Context modeling; Costs; Digital systems; Hardware; Monitoring; Process design; Prototypes; Signal resolution; Stochastic processes; Timing;
fLanguage
English
Publisher
ieee
Conference_Titel
VHDL International Users' Forum, 1997. Proceedings
Conference_Location
Arlington, VA
Print_ISBN
0-8186-8180-2
Type
conf
DOI
10.1109/VIUF.1997.623926
Filename
623926
Link To Document