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
echo "Extracting $*"
mkdir -p ./gds/tmp
echo "gds read ./$*.gds;\
echo " gds flatglob \"*_example_*\";\
gds flatten true;\
gds read ./$*.gds;\
load $* -dereference;\
select top cell;\
extract no all;\
@ -673,4 +675,4 @@ README.rst: README.src.rst docs/source/getting-started.rst docs/source/tool-vers
-e's@https://github.com/efabless/caravel/blob/master/openlane/@./@g' \
-e's@.. note::@**NOTE:**@g' \
-e's@.. warning::@**WARNING:**@g' \
> openlane/README.rst
> openlane/README.rst