Title :
Incremental meta-data construction for VLSI design databases
Author :
Chiueh, Tzi-cker ; Katz, Randy H.
Author_Institution :
Dept. of Electr. Eng. & Comput. Sci., California Univ., Berkeley, CA, USA
Abstract :
VLSI design databases are typically based on object-oriented data models, which provide primitives for modeling and manipulating design objects and their inter-relationships. However, in practice it is rather difficult for end users (i.e. circuit designers) to understand these primitives, let alone interact with them directly. Unfortunately, existing systems assume that it is the user´s responsibility to explicitly build up the meta-data, by which is meant attribute and relationship information. This paper presents a novel incremental meta-data construction paradigm, which is based on (1) a structured design history model, and (2) the specifications of tool-specific execution semantics. Using this paradigm, the authors design and implement algorithms that automatically establish per-object attributes and inter-object relationships as a side effect of CAD tool execution. Consequently the rich modeling capability of an object-oriented database can be fully exploited in a design environment without circuit designers´ participation in meta-data construction
Keywords :
VLSI; circuit CAD; object-oriented databases; CAD tool execution; VLSI design databases; attribute information; design environment; incremental meta-data construction paradigm; inter-object relationships; object-oriented data models; per-object attributes; relationship information; structured design history model; tool-specific execution semantics; Algorithm design and analysis; Circuits; Data models; Database systems; Design automation; History; Object oriented databases; Object oriented modeling; Power system management; Very large scale integration;
Conference_Titel :
Design Automation, 1992. Proceedings., [3rd] European Conference on
Conference_Location :
Brussels
Print_ISBN :
0-8186-2645-3
DOI :
10.1109/EDAC.1992.205964