| * SKY130 Spice File. |
| .option scale=1.0u |
| .include "parameters/lod.spice" |
| .param |
| + lv_dlc_rotweak = .00e-9 |
| + lvhvt_dlc_rotweak = .00e-9 |
| + lvt_dlc_rotweak = .00e-9 |
| + hv_dlc_rotweak = .00e-9 |
| + sky130_fd_pr__nfet_01v8__dlc_rotweak = lv_dlc_rotweak |
| + sky130_fd_pr__esd_nfet_01v8__dlc_rotweak = lv_dlc_rotweak |
| + sky130_fd_pr__nfet_01v8_lvt__dlc_rotweak = lvt_dlc_rotweak |
| + sky130_fd_pr__pfet_01v8__dlc_rotweak = lv_dlc_rotweak |
| + sky130_fd_pr__pfet_01v8_lvt__dlc_rotweak = lvt_dlc_rotweak |
| + sky130_fd_pr__pfet_01v8_hvt__dlc_rotweak = lvhvt_dlc_rotweak |
| + sky130_fd_pr__esd_nfet_g5v0d10v5__dlc_rotweak = hv_dlc_rotweak |
| + sky130_fd_pr__esd_pfet_g5v0d10v5__dlc_rotweak = hv_dlc_rotweak |
| + sky130_fd_pr__nfet_03v3_nvt__dlc_rotweak = hv_dlc_rotweak |
| + sky130_fd_pr__nfet_05v0_nvt__dlc_rotweak = hv_dlc_rotweak |
| + sky130_fd_pr__nfet_g5v0d10v5__dlc_rotweak = hv_dlc_rotweak |
| + sky130_fd_pr__pfet_g5v0d10v5__dlc_rotweak = hv_dlc_rotweak |
| + sky130_fd_pr__pfet_g5v0d16v0__dlc_rotweak = hv_dlc_rotweak |
| + npass_dlc_rotweak = lv_dlc_rotweak |
| + npassll_dlc_rotweak = lv_dlc_rotweak |
| + fnpass_dlc_rotweak = hv_dlc_rotweak |
| + npd_dlc_rotweak = lv_dlc_rotweak |
| + npdll_dlc_rotweak = lv_dlc_rotweak |
| + ppu_dlc_rotweak = lv_dlc_rotweak |
| + ppull_dlc_rotweak = lv_dlc_rotweak |
| + sonos_e_dlc_rotweak = hv_dlc_rotweak |
| + sonos_p_dlc_rotweak = hv_dlc_rotweak |
| + sonos_eeol_dlc_rotweak = hv_dlc_rotweak |
| + sonos_peol_dlc_rotweak = hv_dlc_rotweak |
| * include all individual diode models |
| .include "../cells/common/sky130_fd_pr__parasitic_diode_ps2nw.model.spice" |
| .include "../cells/diode_pw2nd_05v5/sky130_fd_pr__diode_pw2nd_05v5.model.spice" |
| .include "../cells/diode_pd2nw_05v5/sky130_fd_pr__diode_pd2nw_05v5.model.spice" |
| .include "../cells/diode_pd2nw_05v5_hvt/sky130_fd_pr__diode_pd2nw_05v5_hvt.model.spice" |
| .include "../cells/diode_pw2nd_11v0/sky130_fd_pr__diode_pw2nd_11v0.model.spice" |
| .include "../cells/diode_pd2nw_11v0/sky130_fd_pr__diode_pd2nw_11v0.model.spice" |
| .include "../cells/diode_pw2nd_05v5_nvt/sky130_fd_pr__diode_pw2nd_05v5_nvt.model.spice" |
| .include "../cells/diode_pw2nd_05v5_lvt/sky130_fd_pr__diode_pw2nd_05v5_lvt.model.spice" |
| .include "../cells/diode_pd2nw_05v5_lvt/sky130_fd_pr__diode_pd2nw_05v5_lvt.model.spice" |
| .include "../cells/common/sky130_fd_pr__parasitic_diode_pw2dn.model.spice" |
| .include "../cells/common/sky130_fd_pr__parasitic_diode_ps2dn.model.spice" |
| .include "../cells/pfet_g5v0d16v0/sky130_fd_pr__pfet_g5v0d16v0__parasitic_diode_pw2dn.model.spice" |
| * call models applicable to any corner |
| .include "../cells/pnp_05v5/sky130_fd_pr__pnp_05v5_W0p68L0p68.model.spice" |
| .include "../cells/pfet_g5v0d16v0/sky130_fd_pr__pfet_g5v0d16v0.pm3.spice" |
| .include "../cells/pfet_g5v0d16v0/sky130_fd_pr__pfet_g5v0d16v0__subcircuit.pm3.spice" |
| .include "../cells/xcnwvc/sky130_fd_pr__xcnwvc.model.spice" |
| .include "../cells/res_iso_pw/sky130_fd_pr__res_iso_pw.model.spice" |
| .include "capacitors_vpp.spice" |
| .include "../cells/xcmimc/sky130_fd_pr__xcmimc.model.spice" |
| .include "../cells/xcmvpp_moscap/sky130_fd_pr__xcmvpp_moscap.model.spice" |
| .include "sonos_p/begin_of_life/mm.spice" |
| .include "sonos_e/begin_of_life/mm.spice" |
| *.include "hspice.par" |
| .include "head.spice" |
| .include "../cells/npass/sky130_fd_pr__npass.pm3.spice" |
| .include "../cells/npd/sky130_fd_pr__npd.pm3.spice" |
| .include "../cells/ppu/sky130_fd_pr__ppu.pm3.spice" |
| .include "../cells/fnpass/sky130_fd_pr__fnpass.pm3.spice" |
| .include "../cells/xcmvpp_pqonly/sky130_fd_pr__xcmvpp_pqonly.model.spice" |
| .include "../cells/xcmvpp_ponly/sky130_fd_pr__xcmvpp_ponly.model.spice" |
| .include "linear.spice" |
| .param sky130_fd_pr__rf_nfet_01v8_lvt__base__dlc_rotweak=0 |
| .param sky130_fd_pr__pfet_01v8_lvt__rf_base_dlc_rotweak=0 |
| .param sky130_fd_pr__rf_nfet_01v8__base__dlc_rotweak=0 |
| .param sky130_fd_pr__rf_pfet_01v8__base__dlc_rotweak=0 |
| .param sky130_fd_pr__rf_nfet_g5v0d10v5__base__dlc_rotweak=0 |
| .include "../cells/rf_nfet_g5v0d10v5/sky130_fd_pr__rf_nfet_g5v0d10v5.pm3.spice" |
| .include "../cells/rf_nfet_01v8_lvt/sky130_fd_pr__rf_nfet_01v8_lvt.pm3.spice" |
| .include "../cells/rf_nfet_01v8/sky130_fd_pr__rf_nfet_01v8.pm3.spice" |
| .include "../cells/rf_pfet_01v8/sky130_fd_pr__rf_pfet_01v8.pm3.spice" |
| .include "../cells/rf_pfet_01v8_mvt/sky130_fd_pr__rf_pfet_01v8_mvt.pm3.spice" |