Loading files
This file is pinned to the selected release. Download the original to open it in your design tool.
4c47c1e87This file is pinned to the selected release. Download the original to open it in your design tool.
# The OpenLane 2 Documentation
```{note}
This documentation pertains to the infrastructure library available at
<https://github.com/efabless/openlane2>. To disambiguate it from the flow
designed for use with {term}`OpenMPW` and {term}`chipIgnite` the landing page
refers to this release as "OpenLane 2."
See [the FAQ](#faq-whats-openlane) for more info on which version of OpenLane
you should be using.
```
OpenLane 2 is a powerful and versatile infrastructure library that enables the
construction of digital ASIC implementation flows based on open-source and
commercial EDA tools. It includes a reference flow
({flow}`Classic`<sup>BETA</sup>) that is built entirely using open-source EDA
tools, and allowing designers to abstract the underlying tools and configure
their behavior with a single configuration file.
OpenLane 2 also supports the ability to freely extend or modify flows using
Python scripts and utilities.
Currently, OpenLane 2 and its default flow support all variants of the open-source
[Skywater PDK](https://github.com/google/skywater-pdk) and some variants of
the open-source [GlobalFoundries PDK](https://github.com/google/gf180mcu-pdk).
See [Using PDKs](./usage/about_pdks.md) for more info.
Here are some of the key benefits of using OpenLane 2:
* **Flexibility and extensibility**: OpenLane 2 is designed to be flexible and
extensible, allowing designers to customize flows to meet their specific
needs. This can be done by writing Python scripts and utilities,
or by modifying the existing configuration file.
* **Open source**: OpenLane 2 is an open-source project, which means that it is
freely available to use and modify. This makes it a good choice for designers
who are looking for a cost-effective and transparent solution.
* **Community support**: OpenLane capitalizes on OpenLane's existing community of
users and contributors. This means that there is a wealth of resources
available to help designers get started and troubleshoot any problems
they encounter.
Follow the navigation element below (or check the sidebar on the left) to
get started.
```{toctree}
:glob:
:hidden:
getting_started/index
usage/index
reference/index
additional_material
glossary
faq
contributors/index
```