Modeling design tasks and tools: the link between product and flow model

The important step towards a comprehensiveCAD framework is the development of a suitable, completedesign model on which the design system's components arebased. To date, we generally find "island" solutions for differentaspects as data and process management, but in future, weneed more and more integrated solutions. Only the integrationgives us the traceability we need for design planning, to generateparts of the design toolýs code automatically, etc.This paper describes how a suitable Design Task Model canbe used to link the Product and Flow Models which are currentlyseparated in most frameworks. Using the PLAYOUTDesign Model as an example, we show how the Product, theTask, and the Flow Models may fit together, and we describe amodeling environment that guarantees the development ofconsistent, integrated models.

[1]  Bernd Schürmann,et al.  Modeling Design Data and Design Processes in the PLAYOUT CAD Framework , 1996 .

[2]  A. R. Newton,et al.  Electronic CAD Frameworks , 1992 .

[3]  J. Altmeyer,et al.  On Modeling Top-down VLSI Design , 1994, IEEE/ACM International Conference on Computer-Aided Design.

[4]  Hartmann J. Genrich,et al.  Predicate/Transition Nets , 1986, Advances in Petri Nets.

[5]  Pieter van der Wolf,et al.  Meta data management in the NELSIS CAD framework , 1991, DAC '90.

[6]  M. Barnes,et al.  Design methodology management , 1994 .

[7]  Pieter van der Wolf,et al.  On the architecture of a CAD framework: The NELSIS approach , 1990, Proceedings of the European Design Automation Conference, 1990., EDAC..

[8]  Michael L. Bushnell,et al.  VLSI CAD Tool Integration Using the Ulysses Environment , 1986, 23rd ACM/IEEE Design Automation Conference.

[9]  Maria Brielmann,et al.  Representing the hardware design process by a common data schema , 1992, Proceedings EURO-DAC '92: European Design Automation Conference.

[10]  Flávio Rech Wagner,et al.  Design version management in the GARDEN framework , 1991, 28th ACM/IEEE Design Automation Conference.

[11]  Ernst Siepmann,et al.  An Object-Oriented Datamodel for the VLSI Design System PLAYOUT , 1989, 26th ACM/IEEE Design Automation Conference.

[12]  Christoph Hübel,et al.  On modeling integrated design environments , 1992, Proceedings EURO-DAC '92: European Design Automation Conference.

[13]  Randy H. Katz,et al.  Toward a unified framework for version modeling in engineering databases , 1990, CSUR.

[14]  Alice C. Parker,et al.  A Design Utility Manager: the ADAM Planning Engine , 1986, 23rd ACM/IEEE Design Automation Conference.

[15]  Joachim Altmeyer,et al.  Generating ECAD Framework Code from Abstract Models , 1995, 32nd Design Automation Conference.