Add temporary options to LVS to allow name merging

This commit is contained in:
Matt Guthaus 2018-07-18 15:10:29 -07:00
parent a9c0ec5549
commit 4a139b682d
1 changed files with 2 additions and 1 deletions

View File

@ -173,6 +173,8 @@ def run_lvs(cell_name, gds_name, sp_name, final_verification=False):
'lvsMaskDBFile': OPTS.openram_temp + cell_name + ".maskdb",
'cmnFDILayerMapFile': drc["layer_map"],
'cmnFDIUseLayerMap': 1,
'cmnTranscriptFile': './lvs.log',
'cmnTranscriptEchoToFile': 1,
'lvsRecognizeGates': 'NONE',
# FIXME: Remove when vdd/gnd connected
'cmnVConnectNamesState' : 'ALL', #connects all nets with the same namee
@ -187,7 +189,6 @@ def run_lvs(cell_name, gds_name, sp_name, final_verification=False):
lvs_runset['cmnVConnectNames']='vdd gnd'
# write the runset file
f = open(OPTS.openram_temp + "lvs_runset", "w")
for k in sorted(iter(lvs_runset.keys())):