blob: 8c0bfc669a3cfdcb2337ce2c74d8418c35b6586e [file] [log] [blame] [edit]
* NGSPICE file created from ska_4diffres.ext - technology: sky130A
* mappings needed, 3 terminal (t1 t2 b) subckts, w/l: TO-SUBCKTS
* sky130_fd_pr__res_generic_pd__hv mrdp_hv
* sky130_fd_pr__res_generic_nd__hv mrdn_hv
* sky130_fd_pr__res_generic_pd mrdp
* sky130_fd_pr__res_generic_nd mrdn
* $ find /foss/pdk/sky130A/libs.tech/ngspice -type f -print | xargs grep -i 'subckt .*res_generic_'
* /foss/pdk/sky130A/libs.tech/ngspice/sky130_fd_pr__model__r+c.model.spice:.subckt sky130_fd_pr__res_generic_nd__hv t1 t2 b w=1 l=1
* /foss/pdk/sky130A/libs.tech/ngspice/sky130_fd_pr__model__r+c.model.spice:.subckt sky130_fd_pr__res_generic_pd__hv t1 t2 b w=1 l=1
* /foss/pdk/sky130A/libs.tech/ngspice/r+c.mrp1monte.spice:.subckt sky130_fd_pr__res_generic_po r0 r1
*
* $ find /foss/pdk/sky130A/libs.ref/*/spice -type f -print | xargs grep -i 'subckt .*res_generic_'
* /foss/pdk/sky130A/libs.ref/sky130_fd_pr/spice/sky130_fd_pr__res_generic_pd.model.spice:.subckt sky130_fd_pr__res_generic_pd t1 t2 b
* /foss/pdk/sky130A/libs.ref/sky130_fd_pr/spice/sky130_fd_pr__res_generic_nd.model.spice:.subckt sky130_fd_pr__res_generic_nd t1 t2 b
.subckt mrdn t1 t2 b
.ends
.subckt mrdn_hv t1 t2 b
.ends
.subckt mrdp t1 t2 b
.ends
.subckt mrdp_hv t1 t2 b
.ends
.subckt sky130_fd_pr__res_generic_pd__hv t1 t2 b w=1 l=1 m=1 mult=1
x0 t1 t2 b mrdp_hv w=w l=l m=m
.ends
.subckt sky130_fd_pr__res_generic_nd__hv t1 t2 b w=1 l=1 m=1 mult=1
x0 t1 t2 b mrdn_hv w=w l=l m=m
.ends
.subckt sky130_fd_pr__res_generic_pd t1 t2 b w=1 l=1 m=1 mult=1
x0 t1 t2 b mrdp w=w l=l m=m
.ends
.subckt sky130_fd_pr__res_generic_nd t1 t2 b w=1 l=1 m=1 mult=1
x0 t1 t2 b mrdn w=w l=l m=m
.ends
* end wrappings for caldb-LVS
.subckt sky130_fd_pr__res_generic_pd__hv_DZF5SC
X0 a_n42_n313# a_n42_210# w_n254_n525# sky130_fd_pr__res_generic_pd__hv w=0.42 l=2.1
.ends
.subckt sky130_fd_pr__res_generic_nd__hv_J6REYB a_n188_n459#
X0 a_n42_n313# a_n42_210# a_n188_n459# sky130_fd_pr__res_generic_nd__hv w=0.42 l=2.1
.ends
.subckt sky130_fd_pr__res_generic_pd_DZF5SC
X0 a_n42_n313# a_n42_210# w_n200_n471# sky130_fd_pr__res_generic_pd w=0.42 l=2.1
.ends
.subckt sky130_fd_pr__res_generic_nd_3KTT33 a_n164_n435#
X0 a_n42_n313# a_n42_210# a_n164_n435# sky130_fd_pr__res_generic_nd w=0.42 l=2.1
.ends
.subckt ska_4diffres
Xsky130_fd_pr__res_generic_pd__hv_DZF5SC_0 sky130_fd_pr__res_generic_pd__hv_DZF5SC
Xsky130_fd_pr__res_generic_nd__hv_J6REYB_0 VSUBS sky130_fd_pr__res_generic_nd__hv_J6REYB
Xsky130_fd_pr__res_generic_pd_DZF5SC_0 sky130_fd_pr__res_generic_pd_DZF5SC
Xsky130_fd_pr__res_generic_nd_3KTT33_0 VSUBS sky130_fd_pr__res_generic_nd_3KTT33
.ends