The Process Design Kit is a library of all the specifications that describe a particular factories’ particular chip fabrication process.
In our case we have access to the Skywater factories 130 nanometer process, usually called sky130.
Note that this process is advertised as a “hybrid 180nm / 130nm”.
A number of aspects are either very close to a 180nm process or somewhere between 180 and 130.
The typical minimum length low-voltage transistor is 150nm.
For more information about process sizes see this about the node.
This picture shows how the layers of the chip stack up to form the complete ASIC.
This table shows all the layers defined in the PDK that can be used in a design tool like Magic.
For the raw data, check the mask definitions
You can get all the information here: https://skywater-pdk.readthedocs.io/en/main
The following is adapted from one of Tim Ansell’s slides in his Fossi presentation
This allows us to model analogue and digital components, for example different sizes of MOSFET.
- Standard cells
- Timing models - allow us to know how fast we can run our designs
This is probably the best course you can get your hands on for practical stuff. If you're a hands-on guy like me it's really worth it to have the course. You can do it hand in hand with whatever theory that you're following as well. Hands-on is king for me, I mean what's the point of reading if you can't experiment - this is the mindset of an engineer.