Smalltalk-80: the language and its implementation
Smalltalk-80: the language and its implementation
A version server for computer-aided design data
DAC '86 Proceedings of the 23rd ACM/IEEE Design Automation Conference
HAL: a multi-paradigm approach to automatic data path synthesis
DAC '86 Proceedings of the 23rd ACM/IEEE Design Automation Conference
An object-oriented, procedural database for VLSI chip planning
DAC '86 Proceedings of the 23rd ACM/IEEE Design Automation Conference
FACE core environment: the model and its application in CAE/CAD tool development
DAC '89 Proceedings of the 26th ACM/IEEE Design Automation Conference
Constraint propagation in an object-oriented IC design environment
DAC '88 Proceedings of the 25th ACM/IEEE Design Automation Conference
A Synthesis Environment for Designing DSP Systems
IEEE Design & Test
Tool communication in an integrated synthesis environment
EURO-DAC '91 Proceedings of the conference on European design automation
Hi-index | 0.00 |
STEM (SmallTalk Environment of Module design) is an IC design environment written in Smalltalk aimed at integrating design automation tools with manual design. STEM is based on the Smalltalk model-view-controller concept. Each cell in the database is represented by a single Smalltalk class. This serves as the “model” and encapsulates all (permanent) information about the cell. Different design representations of the single model are achieved by calculating views which are strictly temporary. All views of an object are linked to the model. This allows views to be updated whenever a change in the model's state is detected, and prevents permanent aliases of data. Design changes are entered using a Smalltalk controller attached to the model.