google / open-source-pdks

Index of the fully open source process design kits (PDKs) maintained by Google.
https://open-source-pdks.rtfd.io
Apache License 2.0
87 stars 8 forks source link

Write a specification for the `definition.json` files found in our open source PDKs #15

Open mithro opened 2 years ago

mithro commented 2 years ago

We should have a specification for the definition.json file found in our open source PDKs.

There is some details in https://bit.ly/open-source-pdks-naming

Example files;

We should also have a JSON schema for the format.

mithro commented 2 years ago

FYI - @proppy / @atorkmabrains

mithro commented 2 years ago

Example of a pull request adding these -> https://github.com/google/globalfoundries-pdk-libs-gf180mcu_fd_sc_mcu9t5v0/pull/8

proppy commented 2 years ago

We should also have a JSON schema for the format.

+1, there are also support for describing using https://pydantic-docs.helpmanual.io/ which could give us typing in the scripts that process them (/cc @joamatab who was looking a something similar for @gdsfactory).