Then I get a ton of spice errors:
# analog-design
m
Then I get a ton of spice errors:
s
@Matt Venn I only directly used the skywater-pdk trees in the early days, after doing some manual patches. Now i only use the pdk as installed by
open_pdks
, because lot of fixes (like order of parameters and many more) that are necessary for ngspice are now done by @Tim Edwards
open_pdks
great work.
m
is this not a part of the volare installed pdk? I'd have to install this separately?
s
I use sky130 pdk by installing it with open_pdks. If you are using another toolchain or container things may be different.
m
I just follow the instructions to install openlane
so I get the PDK as installed by volare
@Tim Edwards any thoughts?
I feel I've asked this before but I couldn't find it
s
Good i am not the only one having difficulties in finding old posts on slack. I can't find anything in most cases and i have to re-answer identical things again...
😅 1
m
I find the slack search to be pretty poor
t
@Matt Venn: Always use
sky130.lib.spice
with the
.lib
card, not a lower-level file with the
.include
card. If you can find the PDK installation with
libs.tech
, then (according to what you posted before), you want to do:
Copy code
.lib /home/matt/work/asic-workshop/shuttle7/pdk/sky130A/libs.tech/ngspice/sky130.lib.spice tt
Make sure you've copied the
spinit
file from the same directory above into your local directory and rename it
.spiceinit
or else it will take 30 minutes to start the simulation.
🙌 1
m
thanks Tim, that works