DocumentCode :
992224
Title :
OO-VHDL. Object-oriented extensions to VHDL
Author :
Swamy, Sowmitri ; Molin, Arthur ; Covnot, Burton M.
Author_Institution :
Vista Technol., Schaumburg, IL, USA
Volume :
28
Issue :
10
fYear :
1995
fDate :
10/1/1995 12:00:00 AM
Firstpage :
18
Lastpage :
26
Abstract :
Object-oriented extensions to hardware description languages let engineers model systems at a higher level of abstraction, thus helping them manage design complexity and maximize component reuse. OO-VHDL, the object-oriented extension of VHDL that we describe in this article, supports the VHDL computation model and the reactive computation model within the same system. We hope this will help modelers develop a smooth transition from abstract models to detailed hardware models. In implementing the extensions, we were guided by one goal: providing the language to modelers as quickly as possible. This meant OO-VHDL had to be usable in current VHDL simulation environments. Thus, we have implemented a preprocessor that translates OO-VHDL to VHDL and a debugging tool that maps VHDL statements into the OO-VHDL statements from which they were derived
Keywords :
hardware description languages; object-oriented languages; program debugging; program processors; OO-VHDL; VHDL computation model; VHDL simulation environments; abstract models; abstraction levels; component reuse; debugging tool; design complexity; detailed hardware models; hardware description language; object-oriented extensions; preprocessor; reactive computation model; systems modelling; Computational modeling; Concurrent computing; Debugging; Encapsulation; Hardware design languages; Object oriented modeling; Object oriented programming; Runtime; Software development management; Yarn;
fLanguage :
English
Journal_Title :
Computer
Publisher :
ieee
ISSN :
0018-9162
Type :
jour
DOI :
10.1109/2.467587
Filename :
467587
Link To Document :
بازگشت