Behavioral modeling for analog system-level simulation by wavelet collocation method

In this paper, we propose a wavelet collocation method with nonlinear companding to generate behavioral models for analog circuits at the system level. During the overall process of circuit modeling, nonlinear function approximation is an important issue to accurately capture the nonideal input-output relations of analog circuit blocks. While a great number of previous research works focus on the high-dimensional top-down design/synthesis model, which involves large analog design spaces, this paper primarily concentrates on the bottom-up verification model requiring both simple representation and high accuracy. Taking advantage of the local support of wavelet bases, a nonlinear companding method is developed to control the modeling error distribution based on system-level simulation requirements. It, in turn, significantly improves the simulation efficiency at the system level. To demonstrate the promising features of the proposed method, two circuit examples, a fourth-order switched-current filter and a voltage-controlled oscillator, are employed to build the behavioral models.

[1]  W. Cai,et al.  An adaptive wavelet method for nonlinear circuit simulation , 1999 .

[2]  D. Frey Exponential state space filters: a generic current mode-design strategy , 1996 .

[3]  Alan B. Grebene,et al.  Analog Integrated Circuit Design , 1978 .

[4]  Ramesh Harjani,et al.  Feasibility and performance region modeling of analog and digital circuits , 1996 .

[5]  Wei Wang,et al.  Analogue behavioral modeling of switched-current building block circuits , 2001 .

[6]  Rob A. Rutenbar,et al.  Remembrance of circuits past: macromodeling by data mining in large analog design spaces , 2002, DAC '02.

[7]  H. L. Resnikoff,et al.  Wavelet analysis: the scalable structure of information , 1998 .

[8]  Jaijeet Roychowdhury,et al.  Reduced-order modeling of time-varying systems , 1999 .

[9]  Jianzhong Wang,et al.  Adaptive multiresolution collocation methods for initial boundary value problems of nonlinear PDEs , 1996 .

[10]  W. Cai,et al.  A fast wavelet collocation method for high-speed circuit simulation , 1999 .

[11]  H. Unbehauen,et al.  Identification of continuous systems , 1987 .

[12]  R. Coifman,et al.  Fast wavelet transforms and numerical algorithms I , 1991 .

[13]  Roland W. Freund,et al.  Efficient linear circuit analysis by Pade´ approximation via the Lanczos process , 1994, EURO-DAC '94.

[14]  David A. Johns,et al.  Analog Integrated Circuit Design , 1996 .

[15]  Yannis Tsividis,et al.  Externally linear, time-invariant systems and their application to companding signal processors , 1997 .

[16]  Alberto Yufera,et al.  Studying the effects of mismatching and clock-feedthrough in switched-current filters using behavioral simulation , 1997 .

[17]  Ramesh Harjani,et al.  Macromodeling of analog circuits for hierarchical circuit design , 1994, ICCAD '94.

[18]  Xuan Zeng,et al.  Behavioral modeling of analog circuits by wavelet collocation method , 2001, IEEE/ACM International Conference on Computer Aided Design. ICCAD 2001. IEEE/ACM Digest of Technical Papers (Cat. No.01CH37281).

[19]  Terri S. Fiez,et al.  Simulation of switched-current systems , 1993, 1993 IEEE International Symposium on Circuits and Systems.

[20]  Ingrid Daubechies,et al.  Ten Lectures on Wavelets , 1992 .

[21]  Amara Lynn Graps,et al.  An introduction to wavelets , 1995 .

[22]  Jacob K. White,et al.  A coordinate-transformed Arnoldi algorithm for generating guaranteed stable reduced-order models of RLC circuits , 1996, ICCAD 1996.

[23]  Stéphane Mallat,et al.  A Theory for Multiresolution Signal Decomposition: The Wavelet Representation , 1989, IEEE Trans. Pattern Anal. Mach. Intell..

[24]  Lawrence T. Pileggi,et al.  Asymptotic waveform evaluation for timing analysis , 1990, IEEE Trans. Comput. Aided Des. Integr. Circuits Syst..

[25]  B. Alpert A class of bases in L 2 for the sparse representations of integral operators , 1993 .

[26]  Lawrence T. Pileggi,et al.  PRIMA: passive reduced-order interconnect macromodeling algorithm , 1998, 1997 Proceedings of IEEE International Conference on Computer Aided Design (ICCAD).

[27]  F. A. Seiler,et al.  Numerical Recipes in C: The Art of Scientific Computing , 1989 .

[28]  Arne F. Jacob,et al.  Non-Uniform Wavelets on Adapted Grids for Modelling Edge Singularities , 1997, 1997 27th European Microwave Conference.

[29]  Jacob K. White,et al.  A trajectory piecewise-linear approach to model order reduction and fast simulation of nonlinear circuits and micromachined devices , 2001, IEEE/ACM International Conference on Computer Aided Design. ICCAD 2001. IEEE/ACM Digest of Technical Papers (Cat. No.01CH37281).

[30]  John B. Hughes,et al.  Switched currents-a new technique for analog sampled-data signal processing , 1989, IEEE International Symposium on Circuits and Systems,.

[31]  K AlpertBradley A class of bases in L2 for the sparse representations of integral operators , 1993 .

[32]  Lawrence T. Pileggi,et al.  PRIMA: passive reduced-order interconnect macromodeling algorithm , 1997, ICCAD 1997.