You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
@ArashKat please verify your PDK installation. Please checkout this manual. The core issue is probably:
you do not have the osdi model comiled
your ./home/$user/.spiceinit file does not exists
Our MOS devices use PSP model written in Verilog-A, we distribute source code but the user have to compile it using open source tool openvaf. The binary have to be placed in $PDK_ROOT/libs.tech/ngspice/openvaf
and .spiceinit have to point to this location.
The following error exists in simulating MOSs:
Error on line:
n.xm1.nsg13_hv_pmos net2 net1 0 0 xm1:sg13g2_hv_pmos_psp w= 1.000000000000000e-06 l= 4.500000000000000e-07 nf= 1.000000000000000e+00 mult= 1.000000000000000e+00 as= 3.400000000000000e-13 ad= 3.400000000000000e-13 ps= 2.680000000000000e-06 pd= 2.680000000000000e-06 dta= 0.000000000000000e+00 ngcon=2
could not find a valid modelname
Simulation interrupted due to error!
the netlist:
**.subckt dc_hv_pmos
Vgs net1 GND -0.75
Vds net3 GND -1.5
XM1 net2 net1 GND GND sg13_hv_pmos w=1.0u l=0.45u ng=1 m=1
Vd net3 net2 0
.save i(vd)
**** begin user architecture code
.lib /home/arashka/IHP-Open-PDK/ihp-sg13g2/libs.tech/ngspice/models/cornerMOShv.lib mos_tt
.param temp=27
.control
save all
op
print I(Vd)
dc Vds 0 -2 -0.01 Vgs -0.45 -1.1 -0.05
write dc_hv_pmos.raw
.endc
**** end user architecture code
**.ends
.GLOBAL GND
The text was updated successfully, but these errors were encountered: