Artificial intelligence
Hierarchical design based on a calculus of nets
DAC '87 Proceedings of the 24th ACM/IEEE Design Automation Conference
Software reusability: vol. 1, concepts and models
Software reusability: vol. 1, concepts and models
An object-oriented datamodel for the VLSI design system PLAYOUT
DAC '89 Proceedings of the 26th ACM/IEEE Design Automation Conference
Toward a unified framework for version modeling in engineering databases
ACM Computing Surveys (CSUR)
Support for comprehensive reuse
Software Engineering Journal - Special issue on software process and its support
Increasing design quality and engineering productivity through design reuse
DAC '93 Proceedings of the 30th international Design Automation Conference
On modeling top-down VLSI design
ICCAD '94 Proceedings of the 1994 IEEE/ACM international conference on Computer-aided design
The design space layer: supporting early design space exploration for core-based designs
DATE '99 Proceedings of the conference on Design, automation and test in Europe
A systematic analysis of reuse strategies for design of electronic circuits
Proceedings of the conference on Design, automation and test in Europe
VaWiRAM: a variable width random access memory module
VLSID '96 Proceedings of the 9th International Conference on VLSI Design: VLSI in Mobile Communication
Analyzing Controllability of a Hardware Circuit for its Reuse
VLSID '97 Proceedings of the Tenth International Conference on VLSI Design: VLSI in Multimedia Applications
Proceedings of the SIGCHI Conference on Human Factors in Computing Systems
Hi-index | 0.00 |
The reuse of well-tested and optimized design objects is an important aspect for decreasing design times, increasing design quality, and improving the predictability of designs. Reuse spans from the selecting cells from a library up to adapting already designed objects.In this paper, we present a new model for reusing design objects in CAD frameworks. Based on experiences in other disciplines, mainly in software engineering and case-based reasoning, we developed a feature-based model to describe design objects and their similarities. Our model considers generic modules as well as multi-functional units. We discuss the relationships of the model to design process and to the configuration hierarchy of complex design objects. We examined our model with the prototype system RODEO.