Translator Disclaimer
11 May 1987 Designing Vlsi Computer Architectures With Knowledge
Author Affiliations +
One major development that should reach fruition in the near future is a system that integrates design tools and design databases, and to design an entire engineering system based on formal specifications. In this paper we introduce a knowledge engineering framework for designing VLSI computer architectures. This framework introduces three core concepts: knowledge abstraction, object-oriented design, and very high-level design programming. The input to the system is a descriptive specification of the behavior of a computing system. The description is then matched against the existing design knowledge in the knowledge base, where the knowledge is abstracted and organized as classes. If a match can be found, the abstract knowledge is instantiated and can be reused; otherwise the designer has to go one level down decom-posing the system into a set of smaller systems, where a structural description among different modules is specified but only the behavioral specification for each module is given. The process is then repeated until a complete structural description is developed.
© (1987) COPYRIGHT Society of Photo-Optical Instrumentation Engineers (SPIE). Downloading of the abstract is permitted for personal use only.
Phillip C. Sheu "Designing Vlsi Computer Architectures With Knowledge", Proc. SPIE 0786, Applications of Artificial Intelligence V, (11 May 1987);

Back to Top