exp
Full Member level 1
Hi,
Does spectre/Cadence support something like an ideal current or voltage multiplier block or anything I could simulate this nonlinear behavior?
I would like to build a behavioral model of the following equation:
i = g1*Vp + g2p*Vp^2 + g3p*Vp^3
- g1*Vm + g2m*Vm^2 + g3m*Vm^3
+ g2vm * Vp * Vm
+ g32pm * Vp^2 * Vm
+ g3p2m * Vp * Vm^2
Without the cross-terms (=1D Taylor series) it is straight forward to implement with pvccs.
The first terms can be implemented by adding the currents.
But, the cross terms are the problem. Thank you!
EDIT: Ok, I think I may have found something: Just pvccs2. Still trying to figure out how to specify the coefficients
Does spectre/Cadence support something like an ideal current or voltage multiplier block or anything I could simulate this nonlinear behavior?
I would like to build a behavioral model of the following equation:
i = g1*Vp + g2p*Vp^2 + g3p*Vp^3
- g1*Vm + g2m*Vm^2 + g3m*Vm^3
+ g2vm * Vp * Vm
+ g32pm * Vp^2 * Vm
+ g3p2m * Vp * Vm^2
Without the cross-terms (=1D Taylor series) it is straight forward to implement with pvccs.
The first terms can be implemented by adding the currents.
But, the cross terms are the problem. Thank you!
EDIT: Ok, I think I may have found something: Just pvccs2. Still trying to figure out how to specify the coefficients