Fixing nangate flow in main app
One of the few places where there will always be a scalar
change from openroad to foss_eda setup
@@ -15,7 +15,7 @@ import siliconcompiler as sc
from siliconcompiler.schema import schema
from siliconcompiler.foundry.nangate45 import nangate45_pdk
from siliconcompiler.foundry.nangate45 import nangate45_lib
-from siliconcompiler.eda.openroad import openroad
+from siliconcompiler.eda.foss_eda import foss_eda
###########################
def cmdline():
@@ -165,15 +165,14 @@ def main():
# Loading presetvalues from the command line
if 'sc_target' in cmdlinecfg.keys():
target = cmdlinecfg['sc_target']['value'][0]
-
if target == 'nangate45':
nangate45_pdk(mychip, root+'/foundry/')
nangate45_lib(mychip, root+'/foundry/')
- openroad(mychip)
+ foss_eda(mychip, root+'/eda/asic')
elif target == 'asap7':
asap7_pdk(mychip, root+'/foundry/')
asap7_lib(mychip, root+'/foundry/')
- openroad(mychip)
+ foss_eda(mychip, root+'/eda/asic')
# Reading in config files specified at command line
if 'sc_cfgfile' in cmdlinecfg.keys():
