minitests: roi: runme.sh: do not hardcode artix7

Signed-off-by: Karol Gugala <kgugala@antmicro.com>
This commit is contained in:
Karol Gugala 2019-01-01 21:17:55 +01:00
parent 63244a22c4
commit 743641960a
1 changed files with 17 additions and 7 deletions

View File

@ -9,6 +9,16 @@ source ${XRAY_DIR}/utils/environment.sh
export XRAY_PINCFG=${XRAY_PINCFG:-ARTY-A7-SWBUT} export XRAY_PINCFG=${XRAY_PINCFG:-ARTY-A7-SWBUT}
export BUILD_DIR=${BUILD_DIR:-build} export BUILD_DIR=${BUILD_DIR:-build}
DEVICE=`expr substr $XRAY_PART 4 1`
if [ $DEVICE == "z" ] ; then
export XRAY_DEVICE=zynq7
elif [ $DEVICE == "a" ] ; then
export XRAY_DEVICE=artix7
else
echo "Unknown XRAY_DEVICE " $XRAY_DEVICE
exit 1
fi
# not part of the normal DB # not part of the normal DB
# to generate: # to generate:
cat >/dev/null <<EOF cat >/dev/null <<EOF
@ -21,22 +31,22 @@ make pushdb
popd popd
popd popd
EOF EOF
stat ${XRAY_DIR}/database/artix7/${XRAY_PART}.yaml >/dev/null stat ${XRAY_DIR}/database/${XRAY_DEVICE}/${XRAY_PART}.yaml >/dev/null
# 6x by 18y CLBs (108) # 6x by 18y CLBs (108)
if [ "$SMALL" = Y ] ; then if [ "$SMALL" = Y ] ; then
echo "Design: small" echo "Design: small"
export PITCH=1 export PITCH=1
export DIN_N=8 export DIN_N=${XRAY_DIN_N_SMALL:-8}
export DOUT_N=8 export DOUT_N=${XRAY_DOUT_N_SMALL:-8}
export XRAY_ROI=SLICE_X12Y100:SLICE_X17Y117 export XRAY_ROI=${XRAY_ROI_SMALL:-SLICE_X12Y100:SLICE_X17Y117}
# All of CMT X0Y2 # All of CMT X0Y2
else else
echo "Design: large" echo "Design: large"
export PITCH=2 export PITCH=2
export DIN_N=17 export DIN_N=${XRAY_DIN_N_LARGE:-8}
export DOUT_N=17 export DOUT_N=${XRAY_DOUT_N_LARGE:-8}
export XRAY_ROI=SLICE_X0Y100:SLICE_X35Y149 export XRAY_ROI=${XRAY_ROI_LARGE:-SLICE_X0Y100:SLICE_X35Y149}
fi fi
mkdir -p $BUILD_DIR mkdir -p $BUILD_DIR