Stefan Schippers
04/11/2022, 9:48 PMvcvs.sym
in xschem follows the exact spice definition for the linear voltage controlled voltage source. The pins on the left represent the input voltage nodes (Vi), the pins on the right will force a voltage (Vo), where Vo = Vi * value
. The '`value`' attribute in the xschem symbol represent the linear voltage gain of the vcvs.Pranav Lulu
04/12/2022, 2:11 AMPranav Lulu
04/12/2022, 5:26 AMStefan Schippers
04/12/2022, 7:46 AMPranav Lulu
04/12/2022, 3:17 PMStefan Schippers
04/13/2022, 9:00 PMStefan Schippers
04/13/2022, 9:03 PMPranav Lulu
04/19/2022, 9:50 AMVedant Phapale
05/04/2022, 6:17 AMStefan Schippers
05/05/2022, 8:33 AM{1-B}
and {B}
parameters from the voltage sources and do two separate simulations, one with 1
and 0
and one with 0
and 1
set on the voltage sources. If it runs with no errors then this is a ngspice limitation. Let me know the result. Thank you!
If you can send me your failing netlist i can try on my side.Vedant Phapale
05/05/2022, 10:28 AMStefan Schippers
05/05/2022, 8:30 PM.save all
before the .control/.endc block to save all currents and voltages, and corrected the let T = ....
expression, there was a missing parenthesis. It ran fine here. corrected netlist attached. Do a diff with your old netlist so you can correct the xschem testbench. (do not change the .lib, i did since on my system open_pdks is installed in a different place).Vedant Phapale
05/07/2022, 6:41 AMStefan Schippers
05/07/2022, 7:51 AM