DocumentCode
450560
Title
STEM: An IC Design Environment Based on the Smalltalk Model-View-Controller Construct
Author
Girczyc, Emil F. ; Ly, Tai
Author_Institution
Department of Electrical Engineering, University of Alberta, Edmonton, Alberta, Canada
fYear
1987
fDate
28-1 June 1987
Firstpage
757
Lastpage
763
Abstract
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.
Keywords
Automatic control; Circuit synthesis; Design automation; Distributed computing; Integrated circuit modeling; Libraries; Machinery; Object oriented databases; Object oriented modeling; Permission;
fLanguage
English
Publisher
ieee
Conference_Titel
Design Automation, 1987. 24th Conference on
ISSN
0738-100X
Print_ISBN
0-8186-0781-5
Type
conf
DOI
10.1109/DAC.1987.203334
Filename
1586318
Link To Document