| ||
#!/bin/csh -f
if ($#argv == 0 || $1 == ^"-h") then
cat << EOF
usage:
$0 : t <cell_name> [layout_Library]
EOF
else
set cell_name = $1
set work_path = 'pwd'
set cds_lib = "./cds.lib"
set layer_map = "/work01/Library/GSMC/gsmc18bcs180g/rf/PDK/pdk/BCS180G_PCELL/BCS180G_PCELL.layermap"
endif
if ($#argv == 2) then
set layout_library = $2
else
set layout_library = "test"
endif
strmout \
-library $layout_library \
-strmFile $cell_name.gds \
-topCell $cell_name \
-view layout \
-logFile ${cell_name}_strmOut.log \
-summaryFile ${cell_name}_summary.log \
-layerMap $layer_map \
-replaceBusBitChar \
-case Preserve \
-convertDot node \
-enableColoring \
-dbuPerUU 2000
if ( $status != 0) then
echo "###gds stream out error###"
exit (1)
endif