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
Link To Document