OASE: A Knowledge Based Environment for Analog Circuit Design
Conference paper
Abstract
A novel knowledge based environment for analog circuit design is presented. It features a hierarchical design style, multifunctionality, and fully embedded standard tools. The prototype implementation called OASE has been realized as a set of cooperating expert systems for the design and verification of analog circuits. These subsystems have been designed with a blackboard architecture and can also be used stand-alone. The overall system can act like an automatic tool as well as a user-friendly design assistant. In its current state it is able to design a variety of CMOS operational amplifier types. The implemented concepts however are applicable to any analog circuit class.
Preview
Unable to display preview. Download preview PDF.
References
- [1]E. Berkcan, C.K. Kim, B. Currin, M. d’Abreu: From Analog Design Description To Layout: A New Approach To Analog Silicon Compilation; Proc. Custom Integrated Circuits Conference (CICC), 1989, 4. 4Google Scholar
- [2]Bing J. Sheu, Antony H. Fung, Ying-Nan Lai: A Knowledge-Base Approach to Analog IC Design; IEEE Transactions on Circuits and Systems, Vol. 35, No. 2, 1988Google Scholar
- [3]Robert J. Bowman, David J. Lane: A Knowledge-Based System for Analog Integrated Circuit Design; Proc. Int. Conference on Computer Aided Design (ICCAD), 1985, pp. 210–212Google Scholar
- [4]Robert J. Bowman: Representation of Analog Circuit Design Knowledge for Machine-Based Reasoning; Proc. Int. Workshop on AI Applications to CAD Systems for Electronics, Oct. 1987, pp. 51–62Google Scholar
- [5]L. Richard Carley, Rob A. Rutenbar: How to automate analog IC designs; IEEE Spectrum, August 1988, pp. 26–30Google Scholar
- [6]L. Richard Carley: Analog Circuit Synthesis and Exploration in OASYS; Proc. International Symposium on Circuit and Systems (ISCAS), 1988, Presymposium Workshop: Expert System Tools for Analog Signal Processing ApplicationsGoogle Scholar
- [7]L.R Carley et al.: ACACIA: The CMU Analog Design System; Proc. Custom Integrated Circuits Conference (CICC), 1989, 4. 3Google Scholar
- [8]Marc G.R. Degrauwe et. al.: An Analog Design Expert System; Proc. International Solid State Circuit Conference (ISSCC), 1987Google Scholar
- [9]Marc G.R. Degrauwe et al.: Towards an Analog System Design Environment; IEEE Journal of Solid-State Circuits, Vol. 24, No. 3, June 1989, pp. 659–671Google Scholar
- [10]F.M. El-Turky, R.A. Nordin: BLADES: An Expert System For Analog Circuit Design; Proc. International Symposium on Circuit and Systems (ISCAS); 1986, pp. 552–555Google Scholar
- [11]Fatehy El-Turky, Elizabeth E. Perry: BLADES: An Artificial Intelligence Approach to Analog Circuit Design; IEEE Transactions on Computer-Aided Design, Vol. 8, No. 6, June 1989, pp. 680–692Google Scholar
- [12]R. Harjani, R.A. Rutenbar, L.R. Carley: A Prototype Framework for Knowledge-Based Analog Circuit Synthesis; Proc. 24th Design Automation Conference (DAC), 1987, pp. 42–49Google Scholar
- [13]H. Penny Nii: Blackboard Systems, Part 1: The Blackboard Model of Problem Solving and the Evolution of Blackboard Architectures; The AI Magazine, Vol. 7, No. 2, Summer 1986, pp. 38–53Google Scholar
- [14]H. Onodera, H. Kanbara, K. Tamaru: Operational Amplifier Compilation with Performance Optimization; Proc. Custom Integrated Circuits Conference (CICC), 1989, 17. 4Google Scholar
- [15]H.Y. Koh, C.H. Sequin, P.R. Gray: OPASYN: A Compiler for CMOS Operational Amplifier IEEE Trans. CAD, Vol 9, No 2, Feb 1990, pp. 113–125Google Scholar
- [16]B.J. Hosticka: CMOS Operational Amplifier, in “Design of VLSI Circuits for Telecommunications”,Editor: Y. Tsividis, P. Antognetti, Englewood Cliff N.Y., Prentice Hall 1985Google Scholar
- [17]Klaus Milzner, Florian Krohm: A Knowledge Based Simulation Environment; Proc. Custom Integrated Circuits Conference (CICC), 1990, 10. 6Google Scholar
- [18]Klaus Milzner, Roland Klinke: Synthesis of Analog Circuits using a Blackboard Approach; Third International Conference on Industrial and Engineering Applications of Artificial Intelligence and Expert Systems, Charleston, S. C., 1990, to appearGoogle Scholar
Copyright information
© Springer-Verlag Berlin Heidelberg 1990