• DocumentCode
    930006
  • Title

    Automating the design of computer systems

  • Author

    Gupta, Anurag P. ; Birmingham, William P. ; Siewiorek, Daniel P.

  • Author_Institution
    Dept. of Electr. & Comput. Eng., Carnegie Mellon Univ., Pittsburgh, PA, USA
  • Volume
    12
  • Issue
    4
  • fYear
    1993
  • fDate
    4/1/1993 12:00:00 AM
  • Firstpage
    473
  • Lastpage
    487
  • Abstract
    A hierarchical select-and-interconnect methodology for system-level design is described. It extends the flexibility of previous approaches by allowing dynamic subproblem ordering, which is essential for this domain. The design model of M1, a knowledge-based system that implements this approach for small computer systems, is presented. M1´s design space covers five microprocessor families, and it has generated hundreds of designs, three of which were built. A set of experiments showing that M1 can be used successfully to design in this complex domain and provides a substantial increase in designer productivity is described
  • Keywords
    CAD; digital computers; knowledge based systems; logic CAD; microprocessor chips; M1 design model; computer systems; design automation; dynamic subproblem ordering; hierarchical select/interconnect methodology; knowledge-based system; microprocessor families; system-level design; Circuit synthesis; Control system synthesis; Cost function; Design automation; Humans; Integrated circuit synthesis; Knowledge based systems; Microprocessors; Process design; Productivity;
  • 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.229731
  • Filename
    229731