• DocumentCode
    911335
  • Title

    Automated design tool execution in the Ulysses design environment

  • Author

    Bushnell, Michael ; Director, Stephen W.

  • Author_Institution
    Dept. of Electr. & Comput. Eng., Rutgers Univ., Piscataway, NJ, USA
  • Volume
    8
  • Issue
    3
  • fYear
    1989
  • fDate
    3/1/1989 12:00:00 AM
  • Firstpage
    279
  • Lastpage
    287
  • Abstract
    Ulysses is a VLSI computer-aided-design (CAD) environment that effectively addresses the problems associated with CAD tool integration. Specifically, Ulysses allows for the integration of a collection of individual CAD tools into a design automation (DA) system that will execute a codified design methodology. Ulysses can track the multiple partial designs that result during a complete design cycle. Furthermore, Ulysses allows the designer to interrupt the design process at any time and take control. An example involving a silicon compilation task is presented to illustrate the ability of Ulysses to execute a sequence of CAD tools automatically to generate a viable layout for an IC. This example also illustrates Ulysses´ ability to recover from CAD tool failures that may result if a layout cannot be completed due to routing channel congestion or overconstrained leaf-cell boundary conditions
  • Keywords
    VLSI; circuit layout CAD; Ulysses design environment; VLSI; computer-aided-design; design automation; design cycle; leaf-cell boundary conditions; multiple partial designs; routing channel congestion; silicon compilation task; tool failures; tool integration; Automatic control; Boundary conditions; Design automation; Design methodology; Integrated circuit layout; Process design; Routing; Silicon; User interfaces; 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.21847
  • Filename
    21847