1.eco net
## eco just select net
setNanoRouteMode -routeSelectedNetOnly true
selectNet {inst_adrctl_master_delay/inst_mstr_dly_macro/mstr_qtr_delay_sel[0]}
ecoRoute -target
2. generate def and gds , db
set topcell [dbget top.name]
# def out
defOut -scanChain -netlist -placement -routing $file_dir/$topcell.def.gz
##save db.date
saveDesign -verilog fix_net
#gds
set GDS_LIST ""
lappend GDS_LIST /process/tsmcN12/data/stdcell/tsmc/n12ffcll/TSMC/tcbn12ffcllbwp16p90cpd_100d/gds/tcbn12ffcllbwp16p90cpd.gds
lappend GDS_LIST /process/tsmcN12/data/stdcell/tsmc/n12ffcll/TSMC/tcbn12ffcllbwp16p90cpdlvt_100d/gds/tcbn12ffcllbwp16p90cpdlvt.gds
lappend GDS_LIST /process/tsmcN12/data/stdcell/tsmc/n12ffcll/TSMC/tcbn12ffcllbwp16p90cpdulvt_100d/gds/tcbn12ffcllbwp16p90cpdulvt.gds
lappend GDS_LIST /proj/vorm/ddrio/ddr400_t12ffc/cdns_ddr400_custom_dig_cells_tcbn12ffcllbwp16p90cpd_r200.20201125/gds/cdns_ddr400_custom_dig_cells_tcbn12ffcllbwp16p90cpd.gds
setStreamOutMode -virtualConnection false
streamOut -units 1000 \
-outputMacros \
-mapFile /projects/ramaxel_shenzhen_n7_DDR4_NS_T12/final/libs/ruledeck/streamOut/Innovus_N12_gdsout_2Xa1Xd_h_3Xe_vhv_2Y2R.12a.map \
-dieAreaAsBoundary \
-merge $GDS_LIST \
../../output/${topcell}.${view}.gds.gz