1989 · 39 citations · 19 references
ArchitectureComputer ScienceComputer SystemsComputer ArchitectureDatabasesDesign AutomationDesign SynthesisHierarchical DesignHigh-level SynthesisKnowledge-based DesignKnowledge-based EngineeringRapid PrototypingComputer-aided Design AutomationHardware Synthesis
The MICON system is an integrated collection of programs which automatically synthesizes small computer systems from high level specifications. The system addresses multiple levels of design, from logical through physical, providing a rapid prototyping capability. Two programs form MICON's nucleus: a knowledge-based synthesis tool called M1; and, an automated knowledge acquisition tool named CGEN which is used to teach M1 how to design. Other tools in the MICON system are an integrated database and associated data management tools. The system is fully functional, having been used to generate designs that have been fabricated. This paper describes the architecture and operation of the MICON system.
19
R1: A rule-based configurer of computer systems
John McDermott · Artificial Intelligence · 1982 · 943 citations
LSS: A system for production logic synthesis
John A. Darringer, Daniël Brand, John V. Gerbi et al. · IBM Journal of Research and Development · 2000 · 140 citations