Skip to content

Commit

Permalink
docs: Adding prebuilt IP blocks to the library types.
Browse files Browse the repository at this point in the history
  • Loading branch information
mithro committed Nov 8, 2020
1 parent 42eaa63 commit 6626659
Showing 1 changed file with 35 additions and 13 deletions.
48 changes: 35 additions & 13 deletions docs/contents/libraries.rst
Original file line number Diff line number Diff line change
Expand Up @@ -27,19 +27,21 @@ All sections are **lower case** and separated by an **underscore**. The sections

- The :lib_type:`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 :lib_type:`Library Type Abbreviations`;

+--------------------------------+---------------------------------------+
| Library Type | :lib_type:`Library Type Abbreviation` |
+================================+=======================================+
| Primitive Cells | :lib_type:`pr` |
+--------------------------------+---------------------------------------+
| Digital Standard Cells | :lib_type:`sc` |
+--------------------------------+---------------------------------------+
| Build Space (Flash, SRAM, etc) | :lib_type:`bd` |
+--------------------------------+---------------------------------------+
| IO and Periphery | :lib_type:`io` |
+--------------------------------+---------------------------------------+
| Miscellaneous | :lib_type:`xx` |
+--------------------------------+---------------------------------------+
+----------------------------------------------------------------+---------------------------------------+
| Library Type | :lib_type:`Library Type Abbreviation` |
+================================================================+=======================================+
| Primitive Cells | :lib_type:`pr` |
+----------------------------------------------------------------+---------------------------------------+
| Digital Standard Cells | :lib_type:`sc` |
+----------------------------------------------------------------+---------------------------------------+
| Build Space (Flash, SRAM, etc) | :lib_type:`bd` |
+----------------------------------------------------------------+---------------------------------------+
| IO and Periphery | :lib_type:`io` |
+----------------------------------------------------------------+---------------------------------------+
| Prebuilt IP Blocks (Compiled SRAM macros, analog designs, etc) | :lib_type:`ip` |
+----------------------------------------------------------------+---------------------------------------+
| Miscellaneous | :lib_type:`xx` |
+----------------------------------------------------------------+---------------------------------------+

- The :lib_name:`Library Name` is an optional short abbreviated name used when there are multiple libraries of a given type released from a single :lib_src:`library source`. If only one library of a given type is going to ever be released, this can be left out.

Expand Down Expand Up @@ -146,3 +148,23 @@ The SKY130 currently offers two :lib_type:`build space` libraries. Build space l

libraries/sky130_ef_io/README

.. _sky130-lib-ip:

:lib_type:`IP` Libraries
------------------------

.. todo:: Add info here.

.. _sky130-lib-buildspace-foundry:

:lib_src:`Foundry` provided :lib_type:`IP` Libraries
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

.. toctree::
:glob:
:maxdepth: 1
:caption: Foundry provided IP libraries
:name: sky130-lib-foundry-ip

libraries/sky130_fd_ip_*/README

0 comments on commit 6626659

Please sign in to comment.