Merge branch 'multiport' of github.com:VLSIDA/PrivateRAM into multiport

This commit is contained in:
Matt Guthaus 2019-02-24 11:05:05 -08:00
commit 52a02a68de
4 changed files with 7 additions and 7 deletions

View File

@ -30,7 +30,7 @@ num_drc_runs = 0
num_lvs_runs = 0 num_lvs_runs = 0
num_pex_runs = 0 num_pex_runs = 0
def run_drc(name, gds_name): def run_drc(name, gds_name, final_verification=False):
"""Run DRC check on a given top-level name which is """Run DRC check on a given top-level name which is
implemented in gds_name.""" implemented in gds_name."""
@ -93,7 +93,7 @@ def run_drc(name, gds_name):
return errors return errors
def run_lvs(name, gds_name, sp_name): def run_lvs(name, gds_name, sp_name, final_verification=False):
"""Run LVS check on a given top-level name which is """Run LVS check on a given top-level name which is
implemented in gds_name and sp_name. """ implemented in gds_name and sp_name. """
@ -178,7 +178,7 @@ def run_lvs(name, gds_name, sp_name):
return errors return errors
def run_pex(name, gds_name, sp_name, output=None): def run_pex(name, gds_name, sp_name, output=None, final_verification=False):
"""Run pex on a given top-level name which is """Run pex on a given top-level name which is
implemented in gds_name and sp_name. """ implemented in gds_name and sp_name. """
debug.error("PEX extraction not implemented with Assura.",-1) debug.error("PEX extraction not implemented with Assura.",-1)

View File

@ -282,7 +282,7 @@ def run_lvs(cell_name, gds_name, sp_name, final_verification=False):
return total_errors return total_errors
def run_pex(cell_name, gds_name, sp_name, output=None): def run_pex(cell_name, gds_name, sp_name, output=None, final_verification=False):
"""Run pex on a given top-level name which is """Run pex on a given top-level name which is
implemented in gds_name and sp_name. """ implemented in gds_name and sp_name. """

View File

@ -259,7 +259,7 @@ def run_lvs(cell_name, gds_name, sp_name, final_verification=False):
return total_errors return total_errors
def run_pex(name, gds_name, sp_name, output=None): def run_pex(name, gds_name, sp_name, output=None, final_verification=False):
"""Run pex on a given top-level name which is """Run pex on a given top-level name which is
implemented in gds_name and sp_name. """ implemented in gds_name and sp_name. """

View File

@ -9,7 +9,7 @@ drc_warned = False
lvs_warned = False lvs_warned = False
pex_warned = False pex_warned = False
def run_drc(cell_name, gds_name, extract=False): def run_drc(cell_name, gds_name, extract=False, final_verification=False):
global drc_warned global drc_warned
if not drc_warned: if not drc_warned:
debug.warning("DRC unable to run.") debug.warning("DRC unable to run.")
@ -25,7 +25,7 @@ def run_lvs(cell_name, gds_name, sp_name, final_verification=False):
# Since we warned, return a failing test. # Since we warned, return a failing test.
return 1 return 1
def run_pex(name, gds_name, sp_name, output=None): def run_pex(name, gds_name, sp_name, output=None, final_verification=False):
global pex_warned global pex_warned
if not pex_warned: if not pex_warned:
debug.warning("PEX unable to run.") debug.warning("PEX unable to run.")