mirror of https://github.com/openXC7/prjxray.git
minitests: roi: runme.sh: do not hardcode artix7
Signed-off-by: Karol Gugala <kgugala@antmicro.com>
This commit is contained in:
parent
63244a22c4
commit
743641960a
|
|
@ -9,6 +9,16 @@ source ${XRAY_DIR}/utils/environment.sh
|
|||
export XRAY_PINCFG=${XRAY_PINCFG:-ARTY-A7-SWBUT}
|
||||
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
|
||||
# to generate:
|
||||
cat >/dev/null <<EOF
|
||||
|
|
@ -21,22 +31,22 @@ make pushdb
|
|||
popd
|
||||
popd
|
||||
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)
|
||||
if [ "$SMALL" = Y ] ; then
|
||||
echo "Design: small"
|
||||
export PITCH=1
|
||||
export DIN_N=8
|
||||
export DOUT_N=8
|
||||
export XRAY_ROI=SLICE_X12Y100:SLICE_X17Y117
|
||||
export DIN_N=${XRAY_DIN_N_SMALL:-8}
|
||||
export DOUT_N=${XRAY_DOUT_N_SMALL:-8}
|
||||
export XRAY_ROI=${XRAY_ROI_SMALL:-SLICE_X12Y100:SLICE_X17Y117}
|
||||
# All of CMT X0Y2
|
||||
else
|
||||
echo "Design: large"
|
||||
export PITCH=2
|
||||
export DIN_N=17
|
||||
export DOUT_N=17
|
||||
export XRAY_ROI=SLICE_X0Y100:SLICE_X35Y149
|
||||
export DIN_N=${XRAY_DIN_N_LARGE:-8}
|
||||
export DOUT_N=${XRAY_DOUT_N_LARGE:-8}
|
||||
export XRAY_ROI=${XRAY_ROI_LARGE:-SLICE_X0Y100:SLICE_X35Y149}
|
||||
fi
|
||||
|
||||
mkdir -p $BUILD_DIR
|
||||
|
|
|
|||
Loading…
Reference in New Issue