The VLSI Design Automation Assistant: Prototype system
DAC '83 Proceedings of the 20th Design Automation Conference
Domain knowledge and the design process
DAC '81 Proceedings of the 18th Design Automation Conference
Planning with constraints
Synthesis techniques for digital systems design
DAC '85 Proceedings of the 22nd ACM/IEEE Design Automation Conference
A design utility manager: the ADAM planning engine
DAC '86 Proceedings of the 23rd ACM/IEEE Design Automation Conference
VLSI CAD tool integration using the Ulysses environment
DAC '86 Proceedings of the 23rd ACM/IEEE Design Automation Conference
PEARL: an expert system for power supply layout
DAC '86 Proceedings of the 23rd ACM/IEEE Design Automation Conference
Deriving and Using Descriptions of Purpose
IEEE Expert: Intelligent Systems and Their Applications
The rectangle placement language
DAC '84 Proceedings of the 21st Design Automation Conference
A multiple representation approach to understanding the time behavior of digital circuits
AAAI'87 Proceedings of the sixth National conference on Artificial intelligence - Volume 2
A multiple representation approach to understanding the time behavior of digital circuits
AAAI'87 Proceedings of the sixth National conference on Artificial intelligence - Volume 2
A knowledge-based approach to design
PKWBS-W'84 Proceedings of the 1984 IEEE conference on Principles of knowledge-based systems
Hi-index | 0.00 |
Artificial Intelligence (AI) techniques offer one possible avenue toward new CAD tools to handle the complexities of VLSI. This paper summarizes the experience of the Rutgers AI/VLSI group in exploring applications of AI to VLSI design over the past three years. In particular, it summarizes our experience in developing REDESIGN, a knowledge-based system for providing interactive aid in the functional redesign of digital circuits. Given a desired change to the function of a circuit, REDESIGN combines rule-based knowledge of design tactics with its ability to analyze signal propagation through circuits, in order to (1) help the user focus on an appropriate portion of the circuit to redesign, (2) suggest local redesign alternatives, and (3) determine side effects of possible redesigns. We also summarize our more recent research toward constructing a knowledge-based system for VLSI design and a system for chip debugging, both based on extending the techniques developed for the REDESIGN system.