{"title":"Incremental meta-data construction for VLSI design databases","authors":"T. Chiueh, R. Katz","doi":"10.1109/EDAC.1992.205964","DOIUrl":null,"url":null,"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.<<ETX>>","PeriodicalId":285019,"journal":{"name":"[1992] Proceedings The European Conference on Design Automation","volume":"10 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"1992-03-16","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"2","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"[1992] Proceedings The European Conference on Design Automation","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/EDAC.1992.205964","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 2
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.<>