Abstract
The use of symbolic techniques in the realization of efficient automated tools for designing analog circuits is described in this chapter. In particular, three phases of the design cycle of an integrated circuit are considered: the simulation phase, the design centering phase, and the fault diagnosis phase. A biquadratic RC active filter was chosen in order to show the potency of several symbolic programs developed by the authors for particular use in these three phases of analog circuit design.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Preview
Unable to display preview. Download preview PDF.
References
Gielen, G., Wambacq, P., Sansen, W.M.: Symbolic analysis methods and applications for analog circuits: a tutorial overview. Proceedings of the IEEE 82(2), 287–304 (1994)
Wambacq, P., Dobrovolny, P., Gielen, G., Sansen, W.: Symbolic analysis of large analog circuits using a sensitivity-driven enumeration of common spanning trees. IEEE Transactions on Circuits and Systems - II: Analog and Digital Signal Processing 45(10), 1342–1350 (1998)
Gielen, G., Wambacq, P., Sansen, W.M.: Symbolic network analysis methods for practical analog integrated circuits: a survey. IEEE Transactions on Circuits and Systems - II: Analog and Digital Signal Processing 45(10), 1331–1341 (1998)
Daems, W., Verhaegen, W., Wambacq, P., Gielen, G., Sansen, W.: Evaluation of error-control strategies for the linear symbolic analysis of analog integrated circuits. IEEE Transactions on Circuits and Systems - I: Fundamental Theory and Applications 46(5), 594–606 (1999)
Verhaegen, W., Gielen, G.: Efficient DDD-based symbolic analysis of linear analog circuits. IEEE Transactions on Circuits and Systems - II: Analog and Digital Signal Processing 49(7), 474–487 (2002)
Vanassche, P., Gielen, G., Sansen, W.: Symbolic modeling of periodically time-varying systems using harmonic transfer matrices. IEEE Transactions on Computer-Aided Design of Integrated Circuits and Systems 21(9), 1011–1023 (2002)
Daems, W., Gielen, G., Sansen, W.: Circuit simplification for symbolic analysis of analog integrated circuits. IEEE Transactions on Computer-Aided Design of Integrated Circuits and Systems 21(4), 395–407 (2002)
Fernandez, F.V., Rodriguez-Vazquez, A., Huertas, J.L., Gielen, G.: Symbolic Analysis Techniques – Applications to Analog Design Automation. IEEE Press, New York (1998)
Lin, P.M.: Symbolic Network Analysis. Elsevier, New York (1991)
Gielen, G., Walscharts, H., Sansen, W.: ISAAC: A symbolic simulator for analog integrated circuits. IEEE Journal Solid-State Circuits 24(6), 1587–1597 (1989)
Swings, K., Sansen, W.: ARIADNE: A constraint-based approach to computer-aided synthesis and modeling of analog integrated circuits. Analog Integrated Circuits and Signal Processing 3(3), 197–215 (1993)
Li, B., Gu, D.: SSCNAP: A program for symbolic analysis of switched capacitor circuits. IEEE Transactions on Computer-Aided Design of Integrated Circuits and Systems 11(3), 334–340 (1992)
Cheng, Y., Fujii, R.: SAUCES: A sensitivity analysis program for analog circuit design. In: Proc. IEEE International Symposium on Circuits and Systems, San Diego, pp. 1175–1178 (May 1992)
Fernandez, F.V., Rodriguez-Vazquez, A., Huertas, J.L.: ASAP: A program for the symbolic analysis of analog integrated circuits. In: Proc. EUROASIC Conference, Paris, France, May 29-June 1, pp. 80–85 (1990)
DeGrauwe, M., Goffart, B., Joss, B., Rijmenants, J., Meixenberger, C., Schwarz, T., Litsios, J., Seda, S., Pierre, M., Jongsma, J., Scarnera, C., Hornstein, T., Deck, P.: The ADAM analog design automation system. In: Proc. IEEE International Symposium on Circuits and Systems, New Orleans, pp. 820–822 (May 1990)
Wierzba, G.M., Srivastava, A., Joshi, V., Noren, K.V., Svoboda, J.A.: SSPICE – A symbolic SPICE program for linear active circuits. In: Proc. 32nd Midwest Symposium on Circuits and Systems, Champaign, IL, August 14-16, pp. 1197–1201 (1989)
Liberatore, A., Luchetta, A., Manetti, S., Piccirilli, M.C.: A new symbolic program package for the interactive design of analog circuits. In: Proc. IEEE International Symposium on Circuits and Systems (ISCAS 1995), Seattle WA, April 30-May 3, pp. 2209–2212 (1995)
Luchetta, A., Manetti, S., Reatti, A.: SAPWIN - A symbolic simulator as a support in electrical engineering education. IEEE Transactions on Education and Enclosed CD-ROM Issue 44(2), 213–213 (2001)
Huelsman, L.P.: SAPWIN, symbolic analysis program for Windows - PC programs for engineers. IEEE Circuits and Devices Magazine 6(2), 4–6 (1996)
Huelsman, L.P.: Symbolic analysis – A tool for teaching undergraduate circuit theory. IEEE Transaction on Education 39(2), 243–250 (1996)
Fedi, G., Giomi, R., Luchetta, A., Manetti, S., Piccirilli, M.C.: SAPWIN 2.0: a symbolic software tool for educational purposes in analysis and synthesis of analog circuits. In: Proc. of International Conference on System Science and Engineering, ICSSE, Los Angeles, CA, May 16-22, pp. 33–36 (1999)
Grimbleby, J.B.: Algorithm for finding the common spanning trees of two graphs. Electronics Letters 17(13), 470–471 (1981)
Vlach, J., Singhal, K.: Computer Methods for Circuit Analysis and Design. Van Nostrand Reinhold, New York (1994)
Spence, R., Soin, R.S.: Tolerance Design of Integrated Circuits. Addison-Wesley, Reading (1988)
Styblinski, M.A.: Statistical design optimization. In: Chen, W.K. (ed.) The Circuits and Filters Handbook, ch. 50. CRC Press, Boca Raton (2003)
Graeb, H.E.: Analog Design Centering and Sizing. Springer (2007)
Abdel-Malek, H.L., Hassan, A.-K.S.O., Heaba, M.H.: A boundary gradient search technique and its applications in design centering. IEEE Transactions on Computer-Aided Design of Integrated Circuits and Systems 18(11), 1654–1661 (1999)
Sapatnekar, S.S.: Design by optimization. In: Chen, W.K. (ed.) The Circuits and Filters Handbook, ch. 49. CRC Press, Boca Raton (2003)
Feldman, P., Director, S.W.: Accurate and efficient evaluation of circuit yield and yield gradients. In: Proc. International Conference on Computer-Aided Design, Santa Clara, CA, November 11-14, pp. 120–123 (1991)
Bernardo, M.C., Buck, R., Liu, L., Nazaret, W.A., Sacks, J., Welch, W.J.: Integrated circuit design optimization using a sequential strategy. IEEE Transactions on Computer-Aided Design of Integrated Circuits and Systems 11(3), 361–372 (1992)
Sapatnekar, S.S., Vaidya, P.M., Kang, S.-M.: Convexity-based algorithms for design centering. IEEE Transactions on Computer-Aided Design of Integrated Circuits and Systems 13(12), 1536–1549 (1994)
Abdel-Malek, H.L., Hassan, A.-K.S.O., Heaba, M.H.: The ellipsoidal technique for design centering and region approximation. IEEE Transactions on Computer-Aided Design of Integrated Circuits and Systems 10(8), 1006–1014 (1991)
Grasso, F., Manetti, S., Piccirilli, M.C.: SAR: a symbolic program for acceptability region representation in analog circuit design. In: Proc. Xth International Workshop on Symbolic and Numerical Methods, Modeling and Applications to Circuit Design (SM2ACD 2008), Erfurt, Germany, October 7-8, pp. 142–148 (2008)
Grasso, F., Manetti, S., Piccirilli, M.C.: A method for acceptability region representation in analogue linear networks. International Journal of Circuit Theory and Applications 37, 1051–1061 (2009)
Grasso, F., Manetti, S., Piccirilli, M.C.: A new geometrical approach to design centering of analog circuits. In: Proc. SPIE, Sevilla, vol. 5837, pp. 937–944 (May 2005)
Grasso, F., Manetti, S., Piccirilli, M.C.: A symbolic approach to design centering of analog circuits. Microelectronics Reliability 47(8), 1288–1295 (2007)
Saeks, R.: A measure of testability and its application to test point selection theory. In: Proc. 20th Midwest Symposium on Circuits and Systems, Lubbock, TX, August 15-17, pp. 576–583 (1977)
Sen, N., Saeks, R.: Fault diagnosis for linear systems via multifrequency measurement. IEEE Transactions on Circuits and Systems 26(7), 457–465 (1979)
Chen, H.M.S., Saeks, R.: A search algorithm for the solution of multifrequency fault diagnosis equations. IEEE Transactions on Circuits and Systems 26(7), 589–594 (1979)
Saeks, R., Sen, N., Chen, H.M.S., Lu, K.S., Sangani, S.: Fault analysis in electronic circuits and systems. Technological Report, Institute for Electronics Science, Texas Technological University, Lubbock (1978)
Fedi, G., Manetti, S., Piccirilli, M.C., Starzyk, J.: Determination of an optimum set of testable components in the fault diagnosis of analog linear circuits. IEEE Transactions on Circuits and Systems - I: Fundamental Theory and Applications 46(7), 779–787 (1999)
Fedi, G., Manetti, S., Piccirilli, M.C.: Comments on Linear circuit fault diagnosis using neuromorphic analyzers. IEEE Transactions on Circuits and Systems - II: Analog and Digital Signal Processing 46(4), 483–485 (1999)
Liberatore, A., Manetti, S., Piccirilli, M.C.: A new efficient method for analog circuit testability measurement. In: Proc. IEEE Instrumentation and Measurement Technology Conference, Hamamatsu, Japan, pp. 193–196 (May 1994)
Manetti, S., Piccirilli, M.C.: A singular-value decomposition approach for ambiguity group determination in analog circuits. IEEE Transactions on Circuits and Systems - I: Fundamental Theory and Applications 50(4), 477–487 (2003)
Fedi, G., Liberatore, A., Luchetta, A., Manetti, S., Piccirilli, M.C.: A symbolic approach to the fault location in analog circuits. In: Proc. IEEE International Symposium on Circuits and Systems (ISCAS 1996), Atlanta, GA, May 14, pp. 810–813 (1996)
Catelani, M., Fedi, G., Giraldi, S., Luchetta, A., Manetti, S., Piccirilli, M.C.: A new symbolic approach to the fault diagnosis of analog circuits. In: Proc. IEEE Instrumentation and Measurements Technical Conference, Brussels, Belgium, June 4-6, pp. 1182–1185 (1996)
Catelani, M., Fedi, G., Giraldi, S., Luchetta, A., Manetti, S., Piccirilli, M.C.: A fully automated measurement system for the fault diagnosis of analog electronic circuits. In: Proc. XIV IMEKO World Congress, Tampere, Finland, June 1-6, pp. 52–57 (1997)
Fedi, G., Luchetta, A., Manetti, S., Piccirilli, M.C.: Multiple fault diagnosis of analog circuits using a new symbolic approach. In: Proc. VI International Workshop on Symbolic Methods and Applications in Circuit Design, Lisbon, Portugal, October 12-13, pp. 139–143 (2000)
Fedi, G., Giomi, R., Luchetta, A., Manetti, S., Piccirilli, M.C.: On the application of symbolic techniques to the multiple fault location in low testability analog circuits. IEEE Transactions on Circuits and Systems - II: Analog and Digital Signal Processing 45(10), 1383–1388 (1998)
Grasso, F., Luchetta, A., Manetti, S., Piccirilli, M.C.: Recent advances in symbolic techniques for analog fault diagnosis. In: Proc. VII International Workshop on Symbolic Methods and Appications in Circuit Design, Sinaia, Romania, 10, October 10-11, pp. 21–24 (2002)
Grasso, F., Luchetta, A., Manetti, S., Piccirilli, M.C.: Symbolic techniques for the selection of test frequencies in analog fault diagnosis. Analog Integrated Circuits and Signal Processing 40(3), 205–213 (2004)
Grasso, F., Manetti, S., Piccirilli, M.C.: An approach to analog fault diagnosis using genetic algorithms. In: Proc. Mediterranean Electrotechnical Conference (MELECON 2004), Dubrovnik, Croatia, May 12-15, pp. 111–114 (2004)
Grasso, F., Luchetta, A., Manetti, S., Piccirilli, M.C.: A method for the automatic selection of test frequencies in analog fault diagnosis. IEEE Transactions on Instrumentation and Measurements 56(6), 2322–2329 (2007)
Manetti, S., Piccirilli, M.C.: Symbolic function approaches for analogue fault diagnosis. In: Sun, Y. (ed.) Test and Diagnosis of Analogue, Mixed-Signal and RF Integrated Circuits, ch. 2. IET-The Institution of Engineering and Technology, London (2008)
Fedi, G., Giomi, R., Manetti, S., Piccirilli, M.C.: A symbolic approach for testability evaluation in fault diagnosis of nonlinear analog circuits. In: Proc. IEEE International Symposium on Circuits and Systems (ISCAS 1998), Monterey, CA, May 31-June 3, pp. 9–12 (1998)
Manetti, S., Piccirilli, M.C.: Symbolic simulators for the fault diagnosis of nonlinear analog circuits. Analog Integrated Circuits and Signal Processing 219, 59–72 (1993)
Luchetta, A., Manetti, S., Piccirilli, M.C.: Critical comparison among some analog fault diagnosis procedures based on symbolic techniques. In: Proc. Design, Automation & Test in Europe (DATE 2002), Paris, France, March 4-8, p. 1105 (2002)
Grasso, F., Luchetta, A., Manetti, S., Piccirilli, M.C.: Symbolic techniques in parametric fault diagnosis of analog circuits. In: Proc. Baltic Electronics Conference (BEC 2002), Tallin, Estonia, October 6-9, pp. 271–274 (2002)
Cannas, B., Fanni, A., Manetti, S., Montisci, A., Piccirilli, M.C.: Neural network-based analog fault diagnosis using testability analysis. Neural Computing & Applications 13(4), 288–298 (2004)
Bushnell, M.L., Agrawal, V.D.: Essentials of Electronic Testing for Digital, Memory and Mixed-Signal VLSI Circuits, ch. 10, p. 310. Kluwer, Norwell (2000)
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2013 Springer-Verlag Berlin Heidelberg
About this chapter
Cite this chapter
Grasso, F., Luchetta, A., Piccirilli, M.C. (2013). Applications of Symbolic Analysis in the Design of Analog Circuits. In: Fakhfakh, M., Tlelo-Cuautle, E., Castro-Lopez, R. (eds) Analog/RF and Mixed-Signal Circuit Systematic Design. Lecture Notes in Electrical Engineering, vol 233. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-642-36329-0_8
Download citation
DOI: https://doi.org/10.1007/978-3-642-36329-0_8
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-642-36328-3
Online ISBN: 978-3-642-36329-0
eBook Packages: EngineeringEngineering (R0)