DocumentCode
1393841
Title
The ADAM design planning engine
Author
Knapp, David W. ; Parker, Alice C.
Author_Institution
Dept. of Comput. Sci., Illinois Univ., Urbana, IL, USA
Volume
10
Issue
7
fYear
1991
fDate
7/1/1991 12:00:00 AM
Firstpage
829
Lastpage
846
Abstract
A novel paradigm for managing the digital process is presented. Under this paradigm, design is seen as a process in which abstract models of design tools are applied to abstract models of design states in a simulated or planning space, until a sequence of design tasks has been constructed to completion. Important parameters of the hypothetical design represented by the terminal states are then estimated. Either the planning is then repeated, or the sequence, or plan, is then executed, or carried out, in an execution space. This execution is monitored for violation of expectations; if violations occur, control is returned to the planner. The knowledge base of the planner is populated with register-transfer level (RTL) concepts for digital system design; it can also be populated with other knowledge sets. The planner forms part of the USC advanced design automation (ADAM) system
Keywords
circuit CAD; knowledge based systems; logic CAD; ADAM design planning engine; RTL; USC; abstract models; advanced design automation; digital system design; knowledge base; register-transfer level; Automatic control; Circuit testing; Design automation; Digital systems; Engines; Helium; Integrated circuit synthesis; Monitoring; Process design; Process planning;
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.87595
Filename
87595
Link To Document