An adjoint sensitivity technique for dynamic neural‐network modeling and design of high‐speed interconnect

In this article, we develop an adjoint dynamic neural network (ADNN) technique aimed at enhancing computer-aided design (CAD) of high-speed VLSI modules. A novel formulation for exact sensitivities is achieved by defining an adjoint of a dynamic neural network (DNN). We further present an in-depth description of how our ADNN is computationally linked with the original DNN in the transient-simulation environment in order to improve the efficiency of solving the ADNN. Using ADNN-enabled sensitivities, we develop a new training algorithm that facilitates DNN learning of nonlinear transients directly from continuous time-domain waveform data. The proposed algorithm is also expanded to enable physics-based nonlinear circuit CAD through faster sensitivity computations. Applications of our ADNN approach in transient modeling and circuit design are demonstrated by the examples of modeling physics-based high-speed interconnect drivers and gradient-based signal integrity optimization. © 2006 Wiley Periodicals, Inc. Int J RF and Microwave CAE, 2006.

[1]  A. Conn,et al.  Circuit optimization via adjoint Lagrangians , 1997, ICCAD 1997.

[2]  M.C.E. Yagoub,et al.  Neural based dynamic modeling of nonlinear microwave circuits , 2002, 2002 IEEE MTT-S International Microwave Symposium Digest (Cat. No.02CH37278).

[3]  R. Rohrer The Generalized Adjoint Network and Network Sensitivities , 1969 .

[4]  M.C.E. Yagoub,et al.  Exact adjoint sensitivity analysis for neural based microwave modeling and design , 2001, 2001 IEEE MTT-S International Microwave Sympsoium Digest (Cat. No.01CH37157).

[5]  Fang Wang,et al.  A new macromodeling approach for nonlinear microwave circuits based on recurrent neural networks , 2000, IMS 2000.

[6]  John W. Bandler,et al.  Circuit optimization: the state of the art , 1988 .

[7]  John W. Bandler,et al.  Computer-aided design of RF and microwave circuits and systems , 2002 .

[8]  Kishore Singhal,et al.  Computer Methods for Circuit Analysis and Design , 1983 .

[9]  Derek P. Atherton,et al.  Stability of nonlinear systems , 1981 .

[10]  Flavio Canavero,et al.  Behavioral modeling of digital IC input and output ports , 2001, IEEE 10th Topical Meeting on Electrical Performance of Electronic Packaging (Cat. No. 01TH8565).

[11]  Q.J. Zhang,et al.  An adjoint dynamic neural network technique for exact sensitivities in nonlinear transient modeling and high-speed interconnect design , 2003, IEEE MTT-S International Microwave Symposium Digest, 2003.

[12]  R. Achar,et al.  Efficient sensitivity analysis of lossy multiconductor transmission lines with nonlinear terminations , 2001, 2001 IEEE MTT-S International Microwave Sympsoium Digest (Cat. No.01CH37157).

[13]  Diego Masotti,et al.  A new family of neural network-based bidirectional and dispersive behavioral models for nonlinear RF/microwave subsystems(invited paper) , 2002 .

[14]  Qi-Jun Zhang,et al.  Minimization of delay and crosstalk in high-speed VLSI interconnects , 1992 .

[15]  Mauro Mongiardo,et al.  A review of artificial neural networks applications in microwave computer-aided design , 1999 .