Skip to content

Commit

Permalink
Merge pull request #19 from mabrains/primitives_names_part5
Browse files Browse the repository at this point in the history
Updating primitives names in LVS regression script and SC cdl files
  • Loading branch information
atorkmabrains authored Nov 8, 2022
2 parents f5d31cd + 76c5c19 commit b1dea9f
Show file tree
Hide file tree
Showing 3 changed files with 9,636 additions and 9,637 deletions.
15 changes: 7 additions & 8 deletions rules/klayout/lvs/testing/run_regression.py
Original file line number Diff line number Diff line change
Expand Up @@ -142,27 +142,26 @@ def main():
exit ()

# MOSFET
mosfet_files = [['sample_pmos_6p0_dw'], ['sample_nmos_10p0_asym'], ['sample_nmos_3p3'], ['sample_pmos_5p0_dw'], ['sample_pmos_6p0'], ['sample_nmos_5p0'], ['sample_nmos_6p0'], ['sample_nmos_6p0_dw'], ['sample_pmos_10p0_asym'], ['sample_nmos_5p0_dw'], ['sample_pmos_5p0'], ['sample_pmos_3p3'], ['sample_nmos_6p0_nat']]
mosfet_files = [['sample_pfet_06v0_dn'], ['sample_nfet_10v0_asym'], ['sample_nfet_03v3'], ['sample_pfet_05v0_dn'], ['sample_pfet_06v0'], ['sample_nfet_05v0'], ['sample_nfet_06v0'], ['sample_nfet_06v0_dn'], ['sample_pfet_10v0_asym'], ['sample_nfet_05v0_dn'], ['sample_pfet_05v0'], ['sample_pfet_03v3'], ['sample_nfet_06v0_nvt']]

# BJT
bjt_files = [['vnpn_10x10'], ['vnpn_5x5'], ['vnpn_0p54x16'], ['vnpn_0p54x8'], ['vnpn_0p54x4'], ['vnpn_0p54x2'], ['vpnp_10x10'], ['vpnp_5x5'], ['vpnp_0p42x10'], ['vpnp_0p42x5']]
bjt_files = [['npn_10p00x10p00'], ['npn_05p00x05p00'], ['npn_00p54x16p00'], ['npn_00p54x08p00'], ['npn_00p54x04p00'], ['npn_00p54x02p00'], ['pnp_10p00x10p00'], ['pnp_05p00x05p00'], ['pnp_10p00x00p42'], ['pnp_05p00x00p42']]

# Diode
diode_files = [['np_3p3'], ['np_3p3_dw'], ['np_6p0'], ['np_6p0_dw'], ['pn_3p3'], ['pn_3p3_dw'], ['pn_6p0'], ['pn_6p0_dw'], ['nwp_3p3'], ['nwp_6p0'], ['dnwpw_3p3'], ['dnwpw_6p0'], ['dnwps_3p3'], ['dnwps_6p0'], ['sc_diode']]
diode_files = [['diode_nd2ps_03v3'], ['diode_nd2ps_03v3_dn'], ['diode_nd2ps_06v0'], ['diode_nd2ps_06v0_dn'], ['diode_pd2nw_03v3'], ['diode_pd2nw_03v3_dn'], ['diode_pd2nw_06v0'], ['diode_pd2nw_06v0_dn'], ['diode_nw2ps_03v3'], ['diode_nw2ps_06v0'], ['diode_pw2dw_03v3'], ['diode_pw2dw_06v0'], ['diode_dw2ps_03v3'], ['diode_dw2ps_06v0'], ['sc_diode']]

# Resistor
resistor_files = [['pplus_u'], ['nplus_s'], ['pplus_u_dw'], ['nplus_s_dw'], ['pplus_s'], ['pplus_s_dw'], ['nplus_u_dw'], ['nplus_u'], ['nwell'], ['pwell'], ['ppolyf_s'], ['ppolyf_u_3k', '-rd poly_res=3k'], ['ppolyf_s_dw'], ['ppolyf_u_1k', '-rd poly_res=1k'], ['ppolyf_u_3k_6p0_dw', '-rd poly_res=3k'], ['npolyf_u_dw'], ['ppolyf_u_3k_dw', '-rd poly_res=3k'], ['ppolyf_u_3k_6p0', '-rd poly_res=3k'], ['npolyf_s'], ['ppolyf_u_1k_6p0_dw', '-rd poly_res=1k'], ['ppolyf_u'], ['npolyf_u'], ['ppolyf_u_2k_dw', '-rd poly_res=2k'], ['npolyf_s_dw'], ['ppolyf_u_2k_6p0_dw', '-rd poly_res=2k'], ['ppolyf_u_2k_6p0', '-rd poly_res=2k'], ['ppolyf_u_dw'], ['ppolyf_u_1k_6p0', '-rd poly_res=1k'], ['ppolyf_u_2k', '-rd poly_res=2k'], ['ppolyf_u_1k_dw', '-rd poly_res=1k'], ['rm1'], ['rm2'], ['rm3'], ['tm6k', '-rd metal_top=6K'], ['tm9k', '-rd metal_top=9K'], ['tm30k', '-rd metal_top=30K'], ['tm11k', '-rd metal_top=11K']]

# MIM Capacitor
mim_files = [['mim_1p0fF', '-rd mim_option=A -rd mim_cap=1'], ['mim_1p5fF', '-rd mim_option=A -rd mim_cap=1.5'], ['mim_2p0fF', '-rd mim_option=A -rd mim_cap=2'],['mim_1p0fF_tm', '-rd mim_option=B -rd mim_cap=1'], ['mim_1p5fF_tm', '-rd mim_option=B -rd mim_cap=1.5'], ['mim_2p0fF_tm', '-rd mim_option=B -rd mim_cap=2']]
mim_files = [['cap_mim_1f0_m2m3_noshield', '-rd mim_option=A -rd mim_cap=1'], ['cap_mim_1f5_m2m3_noshield', '-rd mim_option=A -rd mim_cap=1.5'], ['cap_mim_2f0_m2m3_noshield', '-rd mim_option=A -rd mim_cap=2'],\
['cap_mim_1f0_m5m6_noshield', '-rd mim_option=B -rd mim_cap=1'], ['cap_mim_1f5_m5m6_noshield', '-rd mim_option=B -rd mim_cap=1.5'], ['cap_mim_2f0_m5m6_noshield', '-rd mim_option=B -rd mim_cap=2']]

# MOS Capacitor
moscap_files = [['pmoscap_3p3_b'], ['nmoscap_3p3_b'], ['nmoscap_3p3'], ['nmoscap_6p0_b'], ['pmoscap_6p0_dw'], ['nmoscap_6p0'], ['pmoscap_3p3_dw'], ['pmoscap_6p0'], ['nmoscap_3p3_dw'], ['pmoscap_6p0_b'], ['pmoscap_3p3'], ['nmoscap_6p0_dw']]
moscap_files = [['cap_pmos_03v3_b'], ['cap_nmos_03v3_b'], ['cap_nmos_03v3'], ['cap_nmos_06v0_b'], ['cap_pmos_06v0_dn'], ['cap_nmos_06v0'], ['cap_pmos_03v3_dn'], ['cap_pmos_06v0'], ['cap_nmos_03v3_dn'], ['cap_pmos_06v0_b'], ['cap_pmos_03v3'], ['cap_nmos_06v0_dn']]

# ESD (SAB MOSFET)
esd_files = [['sample_pmos_5p0_sab'], ['sample_nmos_5p0_sab'], ['sample_pmos_3p3_dw_sab'], ['sample_pmos_3p3_sab'], ['sample_pmos_5p0_dw_sab'], ['sample_nmos_6p0_sab'], ['sample_pmos_6p0_dw_sab'], ['sample_nmos_6p0_dw_sab'], ['sample_nmos_3p3_dw_sab'], ['sample_nmos_5p0_dw_sab'], ['sample_nmos_3p3_sab'], ['sample_pmos_6p0_sab'],
['sample_ggnmos_3p3_sab'], ['sample_ggnmos_6p0_dw_sab'], ['sample_ggnmos_6p0_sab'], ['sample_ggnmos_5p0_sab'], ['sample_ggnmos_5p0_dw_sab'], ['sample_ggnmos_3p3_dw_sab'], ['sample_gppmos_3p3_dw_sab'], ['sample_gppmos_6p0_sab'], ['sample_gppmos_5p0_dw_sab'], ['sample_gppmos_3p3_sab'], ['sample_gppmos_6p0_dw_sab'], ['sample_gppmos_5p0_sab']
]
esd_files = [['sample_pfet_05v0_dss'], ['sample_nfet_05v0_dss'], ['sample_pfet_03v3_dn_dss'], ['sample_pfet_03v3_dss'], ['sample_pfet_05v0_dn_dss'], ['sample_nfet_06v0_dss'], ['sample_pfet_06v0_dn_dss'], ['sample_nfet_06v0_dn_dss'], ['sample_nfet_03v3_dn_dss'], ['sample_nfet_05v0_dn_dss'], ['sample_nfet_03v3_dss'], ['sample_pfet_06v0_dss']]
# eFuse
efuse_files = [['efuse']]

Expand Down
Loading

0 comments on commit b1dea9f

Please sign in to comment.