Libraries in the Google open source PDKs are named using the following scheme;
<Process name> _ <Library Source Abbreviation> _ <Library Type Abbreviation> [_ <Library Name>]
All sections are lower case and separated by an underscore. All sections must start with an alpha character (they must not start with a number).
The sections are;
The Process name in is the name of the process technology.
The Library Source Abbreviations is a short abbreviation for who created and is responsible for the library. The table below shows the current list of Library Source Abbreviations;
Library Source Abbreviation
Oklahoma State University
The Library Type Abbreviation is a short two letter abbreviation for the type of content found in the library. The table below shows the current list of Library Type Abbreviations;
Library Type Abbreviation
Digital Standard Cells
Build Space (Flash, SRAM, etc)
IO and Periphery
The Library Name is an optional short abbreviated name used when there are multiple libraries of a given type released from a single library source. If only one library of a given type is going to ever be released, this can be left out.