blob: df22cce68f5b4c615bc70fe17b6c4d795ffc9f4f [file] [log] [blame]
#!/bin/bash
TOP=$PWD
for LIB in scs8*; do
cd $TOP
cd $LIB
for VERSION in V* ; do
export METAL_STACK="s8phirs_10r"
#export PDK_MODEL_HOME=$PDK_HOME
#export DEVICELIB_ROOT=$PDK_HOME/VirtuosoOA/libs
# LAYER_MAPS="VirtuosoOA/libs/technology_library/technology_library.layermap VirtuosoOA/libs/technology_library/s8phirs_10r.layermap VirtuosoOA/libs/s8phirs_10r/s8phirs_10r.layermap"
# VirtuosoOA/techfiles/s8phirs_10r.tf
# -layerMap "$LAYER_MAPS" \
# [-techLib] <Technology Library>
# [-userSkillFile] <User Skill File>
# [-layerMap] <Quoted List of Layer Map Files>
# [-translateUnmappedLPP] <Allow undefined LPP to be translated by incrementally mapping LPP using layerMap file, SKILL hook poLayerMap, and automatic layer mapping>
# [-labelMap] <Input Label Map File>
# [-cellMap] <Input Cell Map File>
# [-fontMap] <Input Font Map File>
# [-propMap] <Input Property Map File>
# [-objectMap] <Quoted List of Object Mapping Files>
# [-viaMap] <Via Mapping File>
echo
echo
echo
echo
echo
echo $LIB $VERSION
echo "--------------------------------------------------------------------"
cat $TOP/config/cds.lib.top > $TOP/config/cds.lib
cat $TOP/$LIB/$VERSION/oa/cds.lib | sed -e"s@./@$TOP/$LIB/$VERSION/oa/@" >> $TOP/config/cds.lib
cd $TOP/config/
cat cds.lib
GDS_TOP=$TOP/$LIB/$VERSION/gds/oa
# scs8hd/V0.0.1/oa/cds.lib
mkdir -p $GDS_TOP
strmout \
-library $LIB \
-view layout \
-flattenPcells -flattenVias \
-verbose \
-ignoreMissingCells \
-translateUnmappedLPP \
-logFile $GDS_TOP/stream.log \
-strmFile $GDS_TOP/$LIB.oa.gds \
-summaryFile $GDS_TOP/$LIB.summary \
git add $GDS_TOP/*
done
done