blob: 921873f5a630dbf4a65bfc3ee7f7d4a27916918c [file]
#!/bin/bash
set -e
MYPATH=`realpath $0`
MYPATH=`dirname ${MYPATH}`
source ${MYPATH}/env
source ${VPRPATH}/vpr_common
parse_args $@
FIXUP_POST_SYNTHESIS=`realpath ${MYPATH}/python/vpr_fixup_post_synth.py`
export OUT_NOISY_WARNINGS=noisy_warnings-${DEVICE}_analysis.log
run_vpr --analysis --gen_post_synthesis_netlist on --verify_file_digests off
mv vpr_stdout.log analysis.log
python3 ${FIXUP_POST_SYNTHESIS} \
--vlog-in ${TOP}_post_synthesis.v \
--vlog-out ${TOP}_post_synthesis.v \
--sdf-in ${TOP}_post_synthesis.sdf \
--sdf-out ${TOP}_post_synthesis.sdf \
--split-ports