blob: f79135586323b4121aee59140d9ca985dc058481 [file] [log] [blame]
// 2020/03/09 Suriono
// Why : New S130 models for S130 PDK
// What : Remove "mult" and "mf" parameters, it is not used anymore.
// ===========================================================
****************************************************************
*Subckt Model to allow adition of non-linear resistor model and gate-drain capacitance model
*******
* pmos_de_v12 *
*******
simulator lang = spice
.subckt pmos_de_v12 d g s b w=5.0 l=0.66 ad=0 as=0 pd=0 ps=0.0 nrd=0 nrs=0 sa=0.28 sb=1.19 sd=0
.param rdiff='8.900000e+003*pmos_de_v12_rdiff_mult'
.param rdiff_tc1=2.500000e-003
.param rdiff_tc2=2.200000e-006
****sb fixed value based on TDR rule depmos.6, for hardcoded number in CAD flow
.param sb_cadfixedvalue_pmos_de_v12=1.19
***sd intentionally left out for pmos_de_v12 devices because poly-poly spacing not uniform in DE FET
main1 d1 g s b pmos_de_v12_base w=w l=l ad=0 as=as pd=0 ps=ps nrd=nrd nrs=nrs sa=sa sb=sb_cadfixedvalue_pmos_de_v12
*rldd d d1 '(1/w)*rdiff' tc1='rdiff_tc1' tc2='rdiff_tc2'
rldd d d1 '(1/w)*rdiff' tc1='rdiff_tc1' tc2='rdiff_tc2'
dnw1 d b dnwdiode_pmos_de_v12 area='ad/2' pj='pd/2'
dnw2 d1 b dnwdiode_pmos_de_v12 area='ad/2' pj='pd/2'
.ends pmos_de_v12