Mitch Bailey
11/11/2020, 12:48 PMconfigure
commands.
skywater-pdk: 9fcfb4c
open_pdks: c2662b9
The only change I made was to open_pdks/common/foundry_install.py
@@ -1736,7 +1736,8 @@ if __name__ == '__main__':
proprex = re.compile('<< properties >>')
endrex = re.compile('<< end >>')
rlabrex = re.compile('rlabel[ \t]+[^ \t]+[ \t]+[^ \t]+[ \t]+[^ \t]+[ \t]+[^ \t]+[ \t]+[^ \t]+[ \t]+[^ \t]+[ \t]+([^ \t]+)')
- flabrex = re.compile('flabel[ \t]+[^ \t]+[ \t]+[^ \t]+[ \t]+[^ \t]+[ \t]+[^ \t]+[ \t]+[^ \t]+[ \t]+[^ \t]+[ \t]+[^ \t]+[ \t]+[^ \t]+[ \t]+[^ \t]+[ \t]+[^ \t]+[ \t]+[^ \t]+[ \t]+[^ \t]+[ \t]+([^ \t]+)')
+ flabrex = re.compile('flabel[ \t]+.*[ \t]+([^ \t]+)[ \t]*')
portrex = re.compile('port[ \t]+([^ \t]+)[ \t]+(.*)')
gcellrex = re.compile('string gencell')
portnum = -1
(which has since been changed in the master).
For installation, I after I pulled the git repo, I just ran the following from the openlane directory.
make skywater-library
make build-pdk
Contrary to what I suggested earlier, it appears that the io library is installed in addition to any standard cell library specified.