Efficient modeling of complex Analog integrated circuits using neural networks

This paper introduces a black-box method for automatically learning an approximate but simulation-time efficient high-level abstraction of given analog integrated circuit (IC). The learned abstraction consists of a non-linear auto-regressive neural network with exogenous input (NARX), which is trained and validated from the input-output traces of the IC stimulated with particular inputs. We show the effectiveness of our approach on the power-up behavior and supply dependency of a CMOS band-gap reference (BGR) circuit. We discuss in detail the precision of the NARX abstraction, and show how this model can be used and implemented in testing of Analog ICs within the Cadence environment. By using our method one can automatically learn high-level abstractions of all the components of an Analog IC. This dramatically speeds up the transient simulation time of the Analog ICs.

[1]  Mark Beale,et al.  Neural Network Toolbox™ User's Guide , 2015 .

[2]  Adrijan Baric,et al.  Building interchangeable black-box models of integrated circuits for EMC simulations , 2015, 2015 10th International Workshop on the Electromagnetic Compatibility of Integrated Circuits (EMC Compo).

[3]  Mani Soma Analog fault models: Back to the future? , 2014, ITC.

[4]  Bram Kruseman Testing of Analog/Mixed Signal ICs: Past, present and future , 2015, 2015 20th IEEE European Test Symposium (ETS).

[5]  D. Marquardt An Algorithm for Least-Squares Estimation of Nonlinear Parameters , 1963 .