-
Notifications
You must be signed in to change notification settings - Fork 898
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
Support gzip
ed Liberty files
#4830
Comments
Yosys does support gzipped liberty files, it's our Yosys script that emitted that error :) |
Sounds good, then looks like we could have .gz support soon in OL2 :-) |
Thanks and happy new year to you too!
It does support them for |
@widlarizer +1 for nickname :-) |
OL2 is almost released with |
We wouldn't include something as major as a Yosys upgrade in a patch version btw |
|
I think both do already (at least as of master) |
@povik thanks for clarifying, I hadn't seen that |
@povik is there a plan to support multiple liberty files on these commands as well? (like abc)? |
Yes, there is. Btw as @widlarizer points out in the linked PR, for |
@povik one possibility would be to extract the files into the tmp directory that abc is running in if the liberty file has a .gz extension (avoiding the need to update ABCs support) |
Right, we already prepare a bunch of temp files for ABC. Though it's suboptimal for those PDKs where the Liberty files are excessively large but at least it gets us something in the short term. |
@povik I think the approach with extract to |
@widlarizer even better :-) |
Feature Description
Happy New Year, YosysHQ team! Please keep up the excellent work you are doing!
It looks like (I haven't tested myself) that Yosys is already supporting gzip'ed Verilog files. It would be equally useful to support gzip'ed Liberty (
.lib.gz
) files, as having zipped Liberty files in the PDK setup would be a big help for space reduction.See also efabless/openlane2#627
The text was updated successfully, but these errors were encountered: