Title :
VHDL in an object oriented VLSI design environment
Author :
Chung, Moon Jung ; Rogers, E. ; Won, Y.
Author_Institution :
Dept. of Comput. Sci., Michigan State Univ., East Lansing, MI, USA
fDate :
Feb. 29 1988-March 3 1988
Abstract :
The principal structures used in an object-oriented CAD design environment (OOCADE) intended for use in connection with VHDL design are described. OOCADE establishes a hierarchical knowledge representation system for design entities (objects) using multiple inheritance (and inferential distance to resolve ambiguities) across a variety of user-definable relations. The design environment, VIOLET, which is the central part of the OOCADE, supports data abstraction, attribute inheritance, and dynamic binding. The discussion covers the basic concepts, the features of VIOLET, dynamic binding, the iconic user interface, and constraints and integrity checking.<>
Keywords :
VLSI; circuit layout CAD; specification languages; OOCADE; VHDL design; VIOLET; attribute inheritance; constraints; data abstraction; design entities; dynamic binding; hierarchical knowledge representation system; iconic user interface; inferential distance; integrity checking; multiple inheritance; object oriented VLSI design environment; object-oriented CAD design environment; objects; user-definable relations; Computer science; Design automation; Economic indicators; Hardware; Knowledge representation; Libraries; Moon; Object oriented modeling; Specification languages; Very large scale integration;
Conference_Titel :
Compcon Spring '88. Thirty-Third IEEE Computer Society International Conference, Digest of Papers
Conference_Location :
San Francisco, CA, USA
Print_ISBN :
0-8186-0828-5
DOI :
10.1109/CMPCON.1988.4883