CPC G06F 30/38 (2020.01) [G06F 30/27 (2020.01); G06F 30/39 (2020.01); G06N 3/08 (2013.01)] | 20 Claims |
13. A non-transitory computer readable medium having stored thereon software instructions that, when executed by one or more processors, cause the processor to model a nonlinear component for use in circuit design by:
providing a physical model for modeling a characteristic of the nonlinear component defined by a physical expression for the characteristic, wherein the physical expression comprises a physical nonlinear function depending on at least one variable and a plurality of parameters of the nonlinear component;
selecting a parameter of the plurality of parameters to replaced with an artificial neural network (ANN) function of a variable of the at least one variable to provide a hybrid model for modeling the characteristic of the nonlinear component; and
using the hybrid model to predict how the nonlinear component would behave in a nonlinear circuit in order to design a nonlinear circuit.
|