Limited release of the SKY130 IO and periphery cells.

Release of a subset of the full IO. This release includes;
 * Power pads;
    - High voltage - `top_power_hvc_wpad`, `top_ground_hvc_wpad`
    - Low voltage - `top_power_lvc_wpad`, `top_ground_lvc_wpad`
 * Reference generators - `top_refgen`, `top_refgen_new`.
 * Standard GPIO (`top_gpiov2`).
 * I2C compatible GPIO with over-voltage tolerance (`top_gpio_ovtv2`).
 * Special SIO (`top_sio`) with differential macro (`top_sio_macro`).
 * System wide reset influencing XRES cell (`top_xres4v2`).

Future release will include;
 * Original standard GPIO (`top_gpio`).
 * More power pad versions.
 * More XRES cells.
 * More reference generators (`top_vrefcapv2`, etc).
 * Spice and CDL models for the IOs.

Signed-off-by: Tim 'mithro' Ansell <me@mith.ro>
This commit is contained in:
Tim 'mithro' Ansell 2020-11-08 15:56:14 -08:00
parent c06bef0d55
commit 121ee1bd42
35 changed files with 44 additions and 2060 deletions

38
.gitmodules vendored
View File

@ -156,3 +156,41 @@
branch = branch-0.1.0
shallow = true
fetchRecurseSubmodules = false
# sky130_fd_io
[submodule "libraries/sky130_fd_io/latest"]
path = libraries/sky130_fd_io/latest
url = https://foss-eda-tools.googlesource.com/skywater-pdk/libs/sky130_fd_io.git
branch = master
shallow = true
fetchRecurseSubmodules = true
[submodule "libraries/sky130_fd_io/v0.2.1"]
path = libraries/sky130_fd_io/v0.2.1
url = https://foss-eda-tools.googlesource.com/skywater-pdk/libs/sky130_fd_io.git
branch = branch-0.2.1
shallow = true
fetchRecurseSubmodules = false
[submodule "libraries/sky130_fd_io/v0.2.0"]
path = libraries/sky130_fd_io/v0.2.0
url = https://foss-eda-tools.googlesource.com/skywater-pdk/libs/sky130_fd_io.git
branch = branch-0.2.0
shallow = true
fetchRecurseSubmodules = false
[submodule "libraries/sky130_fd_io/v0.1.0"]
path = libraries/sky130_fd_io/v0.1.0
url = https://foss-eda-tools.googlesource.com/skywater-pdk/libs/sky130_fd_io.git
branch = branch-0.1.0
shallow = true
fetchRecurseSubmodules = false
[submodule "libraries/sky130_fd_io/v0.0.2"]
path = libraries/sky130_fd_io/v0.0.2
url = https://foss-eda-tools.googlesource.com/skywater-pdk/libs/sky130_fd_io.git
branch = branch-0.1.0
shallow = true
fetchRecurseSubmodules = false
[submodule "libraries/sky130_fd_io/v0.0.1"]
path = libraries/sky130_fd_io/v0.0.1
url = https://foss-eda-tools.googlesource.com/skywater-pdk/libs/sky130_fd_io.git
branch = branch-0.0.1
shallow = true
fetchRecurseSubmodules = false

@ -0,0 +1 @@
Subproject commit 01b18699b4102d8e54ad1406b3991ecb652e5aee

View File

@ -1,10 +0,0 @@
:lib:`sky130_fd_io` - SKY130 IO and periphery cells (SkyWater Provided)
=======================================================================
Initial documentation only release.
.. toctree::
:maxdepth: 1
:name: sky130-lib-foundry-io-top
docs/user_guide

Binary file not shown.

Before

Width:  |  Height:  |  Size: 83 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 72 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 80 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 96 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 8.3 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 87 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 72 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 55 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 52 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 77 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 39 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 15 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 17 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 19 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 39 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 62 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 59 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 50 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 85 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 75 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 113 KiB

File diff suppressed because it is too large Load Diff

@ -0,0 +1 @@
Subproject commit e89f551c5b934870b1eeef1898d410554713fb74

@ -0,0 +1 @@
Subproject commit 4048fc6e03b5a246a1287777ac4f0e4a99ef484f

@ -0,0 +1 @@
Subproject commit 40adf19b0baa59da5fb0b8b8b63d0e52dc8697c6

@ -0,0 +1 @@
Subproject commit 80ef9b27e7e677f4c0e9f9ee39ea94b9cd261f39

@ -0,0 +1 @@
Subproject commit 01b18699b4102d8e54ad1406b3991ecb652e5aee