Split apart the open and proprietary test tile documentation. Signed-off-by: Tim 'mithro' Ansell <tansell@google.com>
diff --git a/README.rst b/README.rst index 518e44f..92c6648 100644 --- a/README.rst +++ b/README.rst
@@ -14,60 +14,15 @@ **Current** proprietary SkyWater Test Tile ------------------------------------------ -Documentation about the existing proprietary test tile can be found in the `docs/sky130-testtile directory <./docs/sky130-testtile>`_. +Documentation about the existing proprietary test tile can be found in the `docs/sky130-testtile-proprietary directory <./docs/sky130-testtile-proprietary>`_. **Future** fully open source Test Tile -------------------------------------- -Google, NIST, and University of Michigan are working together to create a fully open test tile design using the `OpenFASoC generator approach <https://github.com/idea-fasoc/OpenFASOC>`_ and open source tooling. More details can be found at the following links; +Google, NIST, and University of Michigan are working together to create a fully open test tile design using the `OpenFASoC generator approach <https://github.com/idea-fasoc/OpenFASOC>`_ and open source tooling. -.. image:: docs/sky130-testtile/resultanttestdie.png - :width: 80% - :align: center - :alt: Resultant test die from MPW-5. - -* Test Interface - -.. image:: docs/sky130-testtile/testinterface.png - :width: 70% - :align: center - :alt: Probing Card. - -* `GitHub repository with OpenFASoC Ring Oscillators generator <https://github.com/idea-fasoc/OpenFASOC/tree/main/openfasoc/generators/cryo-gen>`_ - -.. image:: docs/sky130-testtile/cryo-gen.png - :width: 80% - :align: center - :alt: Example of Ring Osc. structures. - -sky130_fd_sc_hd, sky130_fd_sc_hs, sky130_fd_sc_hvl based ring osc. -+ -9 additional OSU standard cell ring osc. : 12T_hs, 12T_ms, 15T_hs, 15T_ls, 15T_ms, 18T_hs, 18T_ls, 18T_ms - -.. image:: docs/sky130-testtile/ROs.png - :width: 80% - :align: center - :alt: Ring Osc. structures. - -More details about the ring oscillators generator can be found `here <https://docs.google.com/presentation/d/1oROHp4B55McL_V3XpsjWqH9fspBz7vrPsw5zF5Ex_8M>`_. - -* gdsfactory based generators which includes line and via chain resitance, MIM capacitor modules, diodes modules, etc.. - -.. image:: docs/sky130-testtile/gdsfactory-gen.png - :width: 80% - :align: center - :alt: line and via resistance + cap. and diodes meshes. - -* `GitHub repository with line resitance via chain generator <https://github.com/idea-fasoc/OpenFASOC/tree/main/openfasoc/generators/gdsfactory-gen/line-res_via-chain>`_ -* `GitHub repository with MIM cap. array generator <https://github.com/idea-fasoc/OpenFASOC/tree/main/openfasoc/generators/gdsfactory-gen/mimcap-array>`_ - -The first test version of this tile was included in the MPW-5 run and can be found at; - -* `GitHub repository with design <https://github.com/msaligane/openfasoc_cryo_caravel>`_ -* `Efabless Submission <https://platform.efabless.com/projects/741>`_ -* `Final GDS submitted to SkyWater <https://foss-eda-tools.googlesource.com/third_party/shuttle/mpw-five/slot-016/>`_ - +Documentation about the new open test tile can be found in the `docs/sky130-testtile-open directory <./docs/sky130-testtile-open>`_. MDM File Format ---------------
diff --git a/docs/sky130-testtile-open/README.rst b/docs/sky130-testtile-open/README.rst new file mode 100644 index 0000000..cbf8502 --- /dev/null +++ b/docs/sky130-testtile-open/README.rst
@@ -0,0 +1,73 @@ +SkyWater 130nm Open Manufacturing Test Tile +=========================================== + +Google, NIST, and University of Michigan are working together to create a fully open test tile design using the `OpenFASoC generator approach <https://github.com/idea-fasoc/OpenFASOC>`_ and open source tooling. + +.. image:: resultanttestdie.png + :width: 80% + :align: center + :alt: Resultant test die from MPW-5. + +* Test Interface + +.. image:: testinterface.png + :width: 70% + :align: center + :alt: Probing Card. + +* `GitHub repository with OpenFASoC Ring Oscillators generator <https://github.com/idea-fasoc/OpenFASOC/tree/main/openfasoc/generators/cryo-gen>`_ + +.. image:: cryo-gen.png + :width: 80% + :align: center + :alt: Example of Ring Osc. structures. + +sky130_fd_sc_hd, sky130_fd_sc_hs, sky130_fd_sc_hvl based ring osc. ++ +9 additional OSU standard cell ring osc. : 12T_hs, 12T_ms, 15T_hs, 15T_ls, 15T_ms, 18T_hs, 18T_ls, 18T_ms + +.. image:: ROs.png + :width: 80% + :align: center + :alt: Ring Osc. structures. + +More details about the ring oscillators generator can be found `here <https://docs.google.com/presentation/d/1oROHp4B55McL_V3XpsjWqH9fspBz7vrPsw5zF5Ex_8M>`_. + +* gdsfactory based generators which includes line and via chain resitance, MIM capacitor modules, diodes modules, etc.. + +.. image:: gdsfactory-gen.png + :width: 80% + :align: center + :alt: line and via resistance + cap. and diodes meshes. + +* `GitHub repository with line resitance via chain generator <https://github.com/idea-fasoc/OpenFASOC/tree/main/openfasoc/generators/gdsfactory-gen/line-res_via-chain>`_ +* `GitHub repository with MIM cap. array generator <https://github.com/idea-fasoc/OpenFASOC/tree/main/openfasoc/generators/gdsfactory-gen/mimcap-array>`_ + +The first test version of this tile was included in the MPW-5 run and can be found at; + +* `GitHub repository with design <https://github.com/msaligane/openfasoc_cryo_caravel>`_ +* `Efabless Submission <https://platform.efabless.com/projects/741>`_ +* `Final GDS submitted to SkyWater <https://foss-eda-tools.googlesource.com/third_party/shuttle/mpw-five/slot-016/>`_ + +License +======= + +The resources in this repository are released under the `Apache 2.0 license <https://github.com/google/skywater-pdk-sky130-raw-data/blob/master/LICENSE>`_. + +The copyright details (which should also be found at the top of every file) are; + +:: + + Copyright 2022 SkyWater PDK Authors + + Licensed under the Apache License, Version 2.0 (the "License"); + you may not use this file except in compliance with the License. + You may obtain a copy of the License at + + http://www.apache.org/licenses/LICENSE-2.0 + + Unless required by applicable law or agreed to in writing, software + distributed under the License is distributed on an "AS IS" BASIS, + WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + See the License for the specific language governing permissions and + limitations under the License.
diff --git a/docs/sky130-testtile/ROs.png b/docs/sky130-testtile-open/ROs.png similarity index 100% rename from docs/sky130-testtile/ROs.png rename to docs/sky130-testtile-open/ROs.png Binary files differ
diff --git a/docs/sky130-testtile/cryo-gen.png b/docs/sky130-testtile-open/cryo-gen.png similarity index 100% rename from docs/sky130-testtile/cryo-gen.png rename to docs/sky130-testtile-open/cryo-gen.png Binary files differ
diff --git a/docs/sky130-testtile/gdsfactory-gen.png b/docs/sky130-testtile-open/gdsfactory-gen.png similarity index 100% rename from docs/sky130-testtile/gdsfactory-gen.png rename to docs/sky130-testtile-open/gdsfactory-gen.png Binary files differ
diff --git a/docs/sky130-testtile/resultanttestdie.png b/docs/sky130-testtile-open/resultanttestdie.png similarity index 100% rename from docs/sky130-testtile/resultanttestdie.png rename to docs/sky130-testtile-open/resultanttestdie.png Binary files differ
diff --git a/docs/sky130-testtile/testinterface.png b/docs/sky130-testtile-open/testinterface.png similarity index 100% rename from docs/sky130-testtile/testinterface.png rename to docs/sky130-testtile-open/testinterface.png Binary files differ
diff --git a/docs/sky130-testtile/README.rst b/docs/sky130-testtile-proprietary/README.rst similarity index 100% rename from docs/sky130-testtile/README.rst rename to docs/sky130-testtile-proprietary/README.rst
diff --git a/docs/sky130-testtile/sky130-testtile-pad-documentation.csv b/docs/sky130-testtile-proprietary/sky130-testtile-pad-documentation.csv similarity index 100% rename from docs/sky130-testtile/sky130-testtile-pad-documentation.csv rename to docs/sky130-testtile-proprietary/sky130-testtile-pad-documentation.csv
diff --git a/docs/sky130-testtile/sky130-testtile-pad-documentation.ods b/docs/sky130-testtile-proprietary/sky130-testtile-pad-documentation.ods similarity index 100% rename from docs/sky130-testtile/sky130-testtile-pad-documentation.ods rename to docs/sky130-testtile-proprietary/sky130-testtile-pad-documentation.ods Binary files differ
diff --git a/docs/sky130-testtile/sky130-testtile-pad-documentation.pdf b/docs/sky130-testtile-proprietary/sky130-testtile-pad-documentation.pdf similarity index 100% rename from docs/sky130-testtile/sky130-testtile-pad-documentation.pdf rename to docs/sky130-testtile-proprietary/sky130-testtile-pad-documentation.pdf Binary files differ
diff --git a/docs/sky130-testtile/sky130-testtile-pad-layout.png b/docs/sky130-testtile-proprietary/sky130-testtile-pad-layout.png similarity index 100% rename from docs/sky130-testtile/sky130-testtile-pad-layout.png rename to docs/sky130-testtile-proprietary/sky130-testtile-pad-layout.png Binary files differ
diff --git a/docs/sky130-testtile/sky130-testtile-pad-layout.svg b/docs/sky130-testtile-proprietary/sky130-testtile-pad-layout.svg similarity index 100% rename from docs/sky130-testtile/sky130-testtile-pad-layout.svg rename to docs/sky130-testtile-proprietary/sky130-testtile-pad-layout.svg