Modified the Makefile so that "make lvs-gds-" works better (maybe

not perfectly) when run on chip-io or anything with a pad cell.
This commit is contained in:
Tim Edwards 2021-11-11 08:48:14 -05:00
parent 27fdba364b
commit 112ed53751
1 changed files with 4 additions and 2 deletions

View File

@ -313,7 +313,9 @@ LVS_GDS_BLOCKS = $(foreach block, $(BLOCKS), lvs-gds-$(block))
$(LVS_GDS_BLOCKS): lvs-gds-% : ./gds/%.gds ./verilog/gl/%.v $(LVS_GDS_BLOCKS): lvs-gds-% : ./gds/%.gds ./verilog/gl/%.v
echo "Extracting $*" echo "Extracting $*"
mkdir -p ./gds/tmp mkdir -p ./gds/tmp
echo "gds read ./$*.gds;\ echo " gds flatglob \"*_example_*\";\
gds flatten true;\
gds read ./$*.gds;\
load $* -dereference;\ load $* -dereference;\
select top cell;\ select top cell;\
extract no all;\ extract no all;\