https://open-source-silicon.dev logo
#openlane
Title
# openlane
d

drr

11/29/2020, 3:23 AM
I've tried the run_designs.py script included in OpenLANE but got a few fatal errors (see reply). spm design and a minimal regression config was used. Did anyone run into this and have a suggested workaround, or can spot an issue with the command used?
Result from running:
Copy code
python3 run_designs.py -d spm -r /Users/dan.rodrigues/hw/caravel-vdp-lite/openlane/vdp_lite_user_proj/scripts/regression.config
https://gist.github.com/dan-rodrigues/f26a02c8d05950b27350513553a05c82
regression.config just contains:
Copy code
PL_TARGET_DENSITY=(0.32 0.33 0.34 0.35 0.36)
t

tnt

11/29/2020, 8:25 AM
Seems the script excpects something specific in the logs and doesn't find it causing some bash expression to fail.
m

Mitch Bailey

11/30/2020, 1:58 AM
@drr Looks like there might have been some changes in
report.sh
git diff origin/develop origin/master scripts/report/report.sh
yields the following at around line 64
Copy code
-opendpUtil=$(grep "design util" $openDP_log -s | tail -1 | sed -E 's/.*: (\S+).*/\1/')
+opendpUtil=$(grep "utilization" $openDP_log -s | head -1 | sed -E 's/.* (\S+).*%/\1/')
Maybe that's causing unexpected results.
d

drr

11/30/2020, 2:00 AM
Thanks, that'll be the first thing I check when I revisit this if I started getting antenna/DRC issues again