Introduction to VLSI Systems
Code generation for expressions with common subexpressions (Extended Abstract)
POPL '76 Proceedings of the 3rd ACM SIGACT-SIGPLAN symposium on Principles on programming languages
The CMU design automation system: An example of automated data path design
DAC '79 Proceedings of the 16th Design Automation Conference
Automated data-memory synthesis: a formal method for the specification, analysis, and design of register-transfer level digital logic
Parallel algorithms and architectures for rule-based systems
ISCA '86 Proceedings of the 13th annual international symposium on Computer architecture
DAC '87 Proceedings of the 24th ACM/IEEE Design Automation Conference
High-speed implementations of rule-based systems
ACM Transactions on Computer Systems (TOCS)
A framework for high level synthesis of digital architectures from u-recursive algorithms
CSC '90 Proceedings of the 1990 ACM annual conference on Cooperation
The VLSI design automation assistant: what's in a knowledge base
DAC '85 Proceedings of the 22nd ACM/IEEE Design Automation Conference
The ITT VLSI design system: CAD integration in a multi-national environment
DAC '85 Proceedings of the 22nd ACM/IEEE Design Automation Conference
A new synthesis for the MIMOLA software system
DAC '86 Proceedings of the 23rd ACM/IEEE Design Automation Conference
Knowlege-based expert systems and their application(tutorial session
DAC '86 Proceedings of the 23rd ACM/IEEE Design Automation Conference
MOBY: An Architecture for Distributed Expert Database Systems
VLDB '87 Proceedings of the 13th International Conference on Very Large Data Bases
A method of automatic data path synthesis
DAC '83 Proceedings of the 20th Design Automation Conference
A general methodology for synthesis and verification of register-transfer designs
DAC '84 Proceedings of the 21st Design Automation Conference
A knowledge based approach to VLSI CAD the redesign system
DAC '84 Proceedings of the 21st Design Automation Conference
EURO-DAC '90 Proceedings of the conference on European design automation
Design methodologies and CAD tools
Integration, the VLSI Journal
Hi-index | 0.00 |
This paper describes an approach to VLSI design synthesis that uses knowledge-based expert systems to proceed from an algorithmic description of a VLSI system to a list of technology-independent registers, operators, data paths, and control signals. This paper describes how the prototype Design Automation Assistant uses large amounts of expert knowledge to design an architecture with little searching. It also presents the current design of a small microprocessor along with a discussion of improvements currently being added.