OPEN IC EDA · 02

ngspice:开源 SPICE 仿真引擎

覆盖模拟、器件级与混合信号仿真,是 Xschem、KiCad、Qucs-S 等前端常用的开源后端。

ngspice 电路仿真与波形分析概念图

ngspice 融合 SPICE 3f5、Cider 与 XSPICE,支持工作点、DC、AC、瞬态、噪声、传递函数、灵敏度与失真分析。

关键能力

模拟分析
DC、AC、tran、noise、tf、sens 与 disto。
器件模型
BSIM3/4/6、BSIM-CMG、PSP、HiSIM、HICUM 等。
XSPICE 混合信号
数字原语、ADC/DAC 桥与 d_source 向量激励。
脚本与集成
.control、.meas、libngspice、Tcl 与 PySpice。

SKY130 反相器 DC 扫描

inv_tb.spice
.lib $PDK_ROOT/sky130A/libs.tech/ngspice/sky130.lib.spice tt
.param VDD=1.8
Vdd vdd 0 {VDD}
Vin in 0 0
XM1 out in vdd vdd sky130_fd_pr__pfet_01v8 w=2 l=0.15
XM2 out in 0 0 sky130_fd_pr__nfet_01v8 w=1 l=0.15
.control
  dc Vin 0 1.8 0.01
  meas dc vtrip find v(out) when v(out)=0.9
.endc
.end