Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

open_pdks used in building the PDK does not match OpenLane #278

Open
ericsmi opened this issue Jan 5, 2023 · 1 comment
Open

open_pdks used in building the PDK does not match OpenLane #278

ericsmi opened this issue Jan 5, 2023 · 1 comment

Comments

@ericsmi
Copy link

ericsmi commented Jan 5, 2023

Installed via:
% curl -L -O https://github.com/proppy/conda-eda/releases/download/v0.0-1382-g0155826/mixed-signal.sky130a-0-Linux-x86_64.sh
% bash mixed-signal.sky130a-0-Linux-x86_64.sh -p silicon-env -b
% source silicon-env/bin/activate
Then try to build spm with flow.tcl
% cd ../share/openlane; ./flow.tcl -design spm

openlane has the following error:

% python3 dependencies/verify_versions.py pdk
The version of open_pdks used in building the PDK does not match the version OpenLane was tested on (installed: 8f01d8f4d17110a53080cafc52c7762b94101f1d, tested: 0059588eebfc704681dc2368bd1d33d96281d10f)
This may introduce some issues. You may want to re-install the PDK by invoking make pdk.

Which prevents building spm

@proppy
Copy link
Contributor

proppy commented Jan 5, 2023

@ericsmi try to launch openlane with the wrapper flow.tcl (without ./ or cd'ing in share/openlane) which should be in your $PATH after activating the environment (if you're curious about the what the wrapper does it's under silicon-env/bin/flow.tcl; spoiler: it just adds -ignore_missmatches)

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants