LibrePDK
The LibrePDK is the library driving Danube River and the Pad Cell Generator

It is responsible for generating discrete parts with specific parameters for a specific process.
The properties of the parts can be optimized by utilizing the calibration values extracted from the measurements of taped out Danube River test wafers.
Adding a new technology
Technologies currently supported can be found in the technologies subfolder.
The files contain information such as minimum widths, spacing, etc.
Installation
Installation of the library is as easy as running
pip install https+git://gitlab.libresilicon.com/generator-tools/librepdk.git
Components
LibrePDK provides generators for the basic components usually found within a VLSI/ULSI design, such as resistors, capacitors and transistors.
Capacitors
For now there's only simple small value caps available. Fingered and cup capacitors are still work in progress.
Resistors
There's two types of resistor structures available: Meander and strip resistors
Transistors
For now there's only single gate transistors (fingered transistors are still WIP)