• 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