Tim 'mithro' Ansell
Tim 'mithro' Ansell
Hi, Here is a really ancient change I made, don't know if its of any use to you. Tim
The GitHub Actions should also probably check; * Building against Yosys in `hdl/conda-eda`. * Building against upstream Yosys HEAD. * Building against the latest Yosys stable release.
See the associated issue on the OpenROAD repository at https://github.com/The-OpenROAD-Project/OpenROAD/issues/2361
For MPW-1, MPW-2 and MPW-3, all the projects have an info.yml file, see examples below; * https://foss-eda-tools.googlesource.com/third_party/shuttle/sky130/mpw-001/slot-001/+/refs/heads/main/info.yaml * https://foss-eda-tools.googlesource.com/third_party/shuttle/sky130/mpw-002/slot-001/+/refs/heads/main/info.yaml However, these files seem to be missing from the MPW-5, MPW-6...
Somewhat related -> https://github.com/mattvenn/efabless_project_tool/issues/8
I wrote a quick script at https://github.com/mithro/mpw-tools/blob/main/get-mpw-info-yml.py to download all the `info.yml` files and merge them into a single `.json` file.
At the moment this is not possible. Being able to do this is the reason why we are working on the "fpga-interchange-format" found at; * https://github.com/chipsalliance/fpga-interchange-schema * https://fpga-interchange-schema.readthedocs.io/ * https://github.com/chipsalliance/python-fpga-interchange...
There is also the "Library Naming" section of the existing SkyWater-PDK at https://skywater-pdk.readthedocs.io/en/main/contents/libraries.html#library-naming
@RTimothyEdwards might know?