Anchit Proch
12/18/2021, 11:33 AMuser_analog_project_wrapper.sch
, but am getting the following error:
Too few parameters for subcircuit type "user_analog_project_wrapper" (instance xx2)
What could be the reason for this error? I have cross checked all my connections too.Tim Edwards
12/19/2021, 5:20 PMAnchit Proch
12/21/2021, 10:52 AMAnchit Proch
12/21/2021, 10:52 AMTim Edwards
12/21/2021, 3:10 PMAnchit Proch
12/21/2021, 3:18 PMTim Edwards
12/21/2021, 3:27 PM.lib
statement to include the typical corner models from open_pdks, and a bunch of .include
statements (incorrect) that try to include the same models from skywater-pdk (these have many errors that are corrected by the open_pdks installation, and anyway, it's an error to try to include the models twice).Anchit Proch
12/21/2021, 4:11 PM.include
statements, but it seems Ngspice can't find the lvt models now. I will try to replace these models with their open_pdks counterparts, in case that helps.Tim Edwards
12/21/2021, 4:15 PMl = x2.xm29. 1.000000000e+00
. This is the only indication of what the underlying error might be. If so, then ngspice has become confused by the device syntax, maybe with the equations for as=, ad=, ps=, and pd= produced by xschem, although they look correct to me.Anchit Proch
12/21/2021, 4:26 PMTim Edwards
12/21/2021, 5:09 PMAnchit Proch
12/29/2021, 3:52 PMTim Edwards
12/30/2021, 3:34 PMext2spice resistor tee on
, which will divide the resistor into two parts and apply the capacitance to the node in the middle, where it will no longer be floating (and when it's floating, it's missing from the simulation, although the typical metal resistor cut is very small and does not have much capacitance to add to the total).