#! /bin/csh -f
############################################################
## Copyright: 2011 Integrated Sytems Laboratory, ETH Zurich
## http://www.iis.ee.ethz.ch/~sha3
############################################################
# v0.2 - - Tue Oct 4 12:32:36 CEST 2011
# - added a loop for the utilization as well
# v0.1 - - Mon Sep 26 13:42:14 CEST 2011
# - first version
setenv VER "10-12.000"
setenv CLOCKLIST " 1.0 "
setenv UTILLIST " 0.8 "
if ( -e ./scripts/design_settings.csh ) then
source ./scripts/design_settings.csh
else
echo "*WARNING: Default setings are taken, no design_settings.csh file exists!"
endif
foreach CLK ( $CLOCKLIST )
setenv CLOCK $CLK
foreach UTIL ( $UTILLIST )
setenv COREUT $UTIL
echo "-------------------------------------------------------------------------------"
echo "-- Clock: $CLOCK ns, CORE Utilization $COREUT "
echo "-------------------------------------------------------------------------------"
echo "run encounter"
echo "create_clock -period $CLOCK [get_ports {ClkxCI}]" > src/block_mmmc_clock.sdc
cds_edi$VER encounter -nowin \
-cmd encounter_${CLOCK}_${COREUT}.cmd \
-log encounter_${CLOCK}_${COREUT}.log \
-init ../../common/encounter/block_back-end.tcl
#> /dev/null
end # UTIL
end # CLK