• DocumentCode
    1162472
  • Title

    Movie-an interactive environment for silicon compilation tools

  • Author

    Andersson, Patrik ; Philipson, Lars

  • Author_Institution
    Dept. of Comput. Eng., Lund Univ., Sweden
  • Volume
    8
  • Issue
    6
  • fYear
    1989
  • fDate
    6/1/1989 12:00:00 AM
  • Firstpage
    693
  • Lastpage
    701
  • Abstract
    Movie is a special-purpose environment for silicon compilation tools, providing services in the same way that an operating system does to application problems. Movie also contains the functionality of an advanced module generator tool. An internal design representation was developed that allows a combination of hierarchically parameterized module generators, symbolic layout, and interactive graphical editing. This design representation has been formalized into a representation language with well-defined semantics. Movie provides a set of operations, formally defined using the representation language, for use by the tools. A set of instantiation mechanisms ensure certain correctness of the result independently of the tools and closes the design-verification loop. Movie was designed to take advantage of fast color graphics, special-purpose data structures and incremental updating to achieve interactivity with immediate visual feedback by real-time animation. By integration high-level tools, a hierarchy of levels of abstraction is maintained. Silicon compilation systems based on Movie can be expected to be open-ended, transparent, and highly interactive
  • Keywords
    VLSI; circuit layout CAD; engineering graphics; integrated circuit technology; interactive systems; real-time systems; CAD; Movie; VLSI layout; computer aided design; fast color graphics; hierarchically parameterized module generators; high-level tools; incremental updating; instantiation mechanisms; interactive environment; interactive graphical editing; internal design representation; module generator tool; real-time animation; representation language; silicon compilation tools; special-purpose data structures; symbolic layout; Animation; Educational institutions; Feedback; Graphics; Layout; Motion pictures; Operating systems; Real time systems; Silicon; Very large scale integration;
  • fLanguage
    English
  • Journal_Title
    Computer-Aided Design of Integrated Circuits and Systems, IEEE Transactions on
  • Publisher
    ieee
  • ISSN
    0278-0070
  • Type

    jour

  • DOI
    10.1109/43.31524
  • Filename
    31524