• DocumentCode
    795187
  • Title

    Synthesis tools help teach systems concepts in VLSI design

  • Author

    Wolf, Wayne

  • Author_Institution
    Dept. of Electr. Eng., Princeton Univ., NJ, USA
  • Volume
    35
  • Issue
    1
  • fYear
    1992
  • fDate
    2/1/1992 12:00:00 AM
  • Firstpage
    11
  • Lastpage
    17
  • Abstract
    The VLSI project class at Princeton University has been redesigned, using modern logic and layout synthesis tools, to emphasize system design issues. The design methodology taught in the class allows students to build larger designs; it also allows them to learn, by redesign, how to trade off layout, circuit, logic, and architectural design problems. Two synthesis tools were developed (based on the Oct tool set from UC Berkeley) to generate standard cell layouts: one which takes as input finite-state machine transition tables; and one which generates netlists using C programs. The author describes; what is important for students to learn in a VLSI design class; the design methodology developed to teach this curriculum through a design project; and the CAD tools used to support this design methodology
  • Keywords
    VLSI; circuit CAD; circuit layout CAD; computer aided instruction; educational courses; integrated circuit technology; logic CAD; C programs; CAD tools; Princeton University; VLSI design; architectural design; circuit design; finite-state machine transition tables; layout synthesis tools; logic design; logic tools; netlists generation; Chip scale packaging; Circuit synthesis; Design automation; Design methodology; Large scale integration; Logic circuits; Logic design; Silicon; Standards development; Very large scale integration;
  • fLanguage
    English
  • Journal_Title
    Education, IEEE Transactions on
  • Publisher
    ieee
  • ISSN
    0018-9359
  • Type

    jour

  • DOI
    10.1109/13.123412
  • Filename
    123412