Commit Graph

326 Commits

Author SHA1 Message Date
Tim 'mithro' Ansell 3431f934a9 Small tweaks to documentation configuration.
Signed-off-by: Tim 'mithro' Ansell <tansell@google.com>
2021-11-01 09:58:34 -07:00
Tim 'mithro' Ansell b72fa4b714 Updating the Sphinx configuration for new theme.
Signed-off-by: Tim 'mithro' Ansell <tansell@google.com>
2021-11-01 09:42:51 -07:00
Tim 'mithro' Ansell 909d06d4f6 Update to new Sphinx theme.
Signed-off-by: Tim 'mithro' Ansell <tansell@google.com>
2021-11-01 09:42:51 -07:00
Tim 'mithro' Ansell 3c78bc9c61 Install the skywater-pdk Python library into Sphinx environment.
Signed-off-by: Tim 'mithro' Ansell <tansell@google.com>
2021-11-01 09:42:51 -07:00
Tim 'mithro' Ansell 8da028387b Remove conda-forge from environment channels.
Signed-off-by: Tim 'mithro' Ansell <tansell@google.com>
2021-11-01 09:42:51 -07:00
Tim 'mithro' Ansell f198a3337b Remove symbolator requirement.
Signed-off-by: Tim 'mithro' Ansell <tansell@google.com>
2021-11-01 09:42:51 -07:00
Tim Ansell 5e159bdcd9
Merge pull request #162 from mithro/small-5v-fix
docs: Fix nfet_05v0_nvt cell name.
2021-10-30 15:54:47 -07:00
Tim 'mithro' Ansell 0512ef6890 docs: Fix nfet_05v0_nvt cell name.
Signed-off-by: Tim 'mithro' Ansell <me@mith.ro>
2021-10-30 15:53:43 -07:00
Tim Ansell a1492be33e
Merge pull request #339 from google/build-space-doc-update
Update documentation on build space from sp to bd
2021-09-28 15:43:53 -07:00
Ethan Mahintorabi 80cf294140
Update documentation on build space from sp to bd
It was decided that sp is too close to single port, and should be renamed bd to reference the build space.

Closes #338
2021-09-28 15:07:13 -07:00
Tim Ansell c094b6e83a
Merge pull request #333 from donn/patch-1
Work Around pypa/pip#10237
2021-08-05 15:38:23 -07:00
Mohamed Gaber cc1db3eb70 Work Around pypa/pip#10237 2021-08-05 17:32:19 +02:00
Tim Ansell 00bdbcf4a3
Merge pull request #323 from mithro/fix-make-submodule
Fix the cloning of library submodules
2021-04-29 14:29:55 -07:00
Tim 'mithro' Ansell 04968deacd Rename value in top Makefile so it doesn't conflict.
`LIBRARIES` in the top Makefile would conflict with `LIBRARIES` in the
`scripts/make/git.mk`.

Signed-off-by: Tim 'mithro' Ansell <tansell@google.com>
2021-04-28 18:54:34 -07:00
Tim 'mithro' Ansell dac0871c34 Initialize all the library submodules.
Fixes #321.

Signed-off-by: Tim 'mithro' Ansell <tansell@google.com>
2021-04-28 18:54:34 -07:00
Tim Ansell bb2f842ac8
Merge pull request #317 from mithro/submodule-source-change
Update submodules branch name to main.
2021-04-23 19:15:59 -07:00
Tim 'mithro' Ansell e72e0c5775 Update branch name to main.
Signed-off-by: Tim 'mithro' Ansell <tansell@google.com>
2021-04-23 18:56:27 -07:00
Tim Ansell db2e06709d
Merge pull request #303 from mithro/submodule-source-change
Convert submodule sources to be github versions.
2021-02-16 13:31:28 -08:00
Tim 'mithro' Ansell 0f52bdcfbf Convert submodule sources to be github versions.
Signed-off-by: Tim 'mithro' Ansell <me@mith.ro>
2021-02-16 11:36:28 -08:00
Tim Ansell f6f76f3dc9
Merge pull request #279 from robtaylor/robtaylor/liberty-speed
Faster version of liberty_float - gives a 25% to 50% speedup
2021-01-13 12:42:20 -08:00
Rob Taylor 9d39c63f51 Add doctests for liberty_float edge case
Issue #280
2020-12-22 17:56:00 +00:00
Rob Taylor d99d853ef9 Faster version of liberty_float - gives a 25% to 50% speedup
This also fixes a bug in liberty_float for numbers with a magnitute
between 9 and 15.

Previously:
    >>> liberty_float(1e15)
    '1000000000000000'
    >>> liberty_float(1e10)
    '10000000000.'
    >>> liberty_float(1e9)
    '1000000000.0'
    >>> liberty_float(1e16)
    '1.000000e+16'

Now:
    >>> liberty_float(1e15)
    '1.000000e+15'
    >>> liberty_float(1e10)
    '1.000000e+10'
    >>> liberty_float(1e9)
    '1000000000.0'
    >>> liberty_float(1e16)
    '1.000000e+16'
2020-12-22 17:54:33 +00:00
Tim Ansell 3d7617a1ac
Merge pull request #203 from antmicro/160-fix-sphinx-warnings
Removed duplicated keys from previous.rst
2020-11-29 10:10:43 -08:00
Tim Ansell f1558ff0ba
Merge pull request #257 from antmicro/161-fix-footnote-warnings
Fix footnote warnings - table footnotes included in parent documents
2020-11-29 09:58:52 -08:00
Wojciech Gryncewicz 2fada8d9e1 docs: Fixed a typo and table symbols explanation layout
Signed-off-by: Wojciech Gryncewicz <wgryncewicz@antmicro.com>
2020-11-28 14:45:03 -08:00
Wojciech Gryncewicz 1cadc862a3 docs: Suppressed footnote warnings for included -key.rst files
Signed-off-by: Wojciech Gryncewicz <wgryncewicz@antmicro.com>
2020-11-28 14:44:52 -08:00
Tim Ansell f1d096dac2
Merge pull request #222 from mithro/change-to-make-env
infra: Convert Makefile to use SymbiFlow's make-env setup.
2020-11-24 08:49:54 -08:00
Tim 'mithro' Ansell f2fccd58c7 infra: Also convert the documentation to use `make-env`.
Signed-off-by: Tim 'mithro' Ansell <me@mith.ro>
2020-11-24 08:16:20 -08:00
Tim 'mithro' Ansell 7e0b9790e2 infra: Convert Makefile to use SymbiFlow's make-env setup.
Use https://github.com/SymbiFlow/make-env to set up the conda
environment correctly.

Fixes #46.

Signed-off-by: Tim 'mithro' Ansell <me@mith.ro>
2020-11-24 08:16:13 -08:00
Tim Ansell ca58d58c07
Merge pull request #229 from antmicro/137-improve-equations-and-fractions
Added script converting rst subscript and equations to math.
2020-11-18 05:31:45 -08:00
Tim Ansell 19acadd90b
Merge pull request #241 from antmicro/159-codesearch-readme-links
Add repository links to the README.rst file
2020-11-17 13:50:25 -08:00
Tim Ansell f7932e137b
Merge pull request #227 from antmicro/105_add_units_to_rules
Add units to rules
2020-11-17 13:49:31 -08:00
Tim Ansell 0fc6127233
Merge pull request #243 from mithro/fix-141
Fix `CLASS` for fill_diode LEF files.
2020-11-17 13:48:54 -08:00
Tim 'mithro' Ansell bc9d01f145 Fix `CLASS` for fill_diode LEF files.
Replace `CLASS SPACER` with `CLASS CORE SPACER`.

Fixes https://github.com/google/skywater-pdk/issues/141.

Updating submodules on 2020-11-17 16:43:23 UTC

 - Updating [`sky130_fd_sc_hs` latest](https://foss-eda-tools.googlesource.com/skywater-pdk/libs/sky130_fd_sc_hs/+/v0.0.2-48-g98372f07..v0.0.2-50-g1d051f49) to v0.0.2-50-g1d051f49
 - Updating [`sky130_fd_sc_hs` v0.0.1](https://foss-eda-tools.googlesource.com/skywater-pdk/libs/sky130_fd_sc_hs/+/v0.0.1-24-g7ad9f328..v0.0.1-25-g81f50340) to v0.0.1-25-g81f50340
 - Updating [`sky130_fd_sc_hs` v0.0.2](https://foss-eda-tools.googlesource.com/skywater-pdk/libs/sky130_fd_sc_hs/+/v0.0.2-48-g98372f07..v0.0.2-50-g1d051f49) to v0.0.2-50-g1d051f49
 - Updating [`sky130_fd_sc_ms` latest](https://foss-eda-tools.googlesource.com/skywater-pdk/libs/sky130_fd_sc_ms/+/v0.0.2-52-g390bbc90..v0.0.2-54-gae1b7f68) to v0.0.2-54-gae1b7f68
 - Updating [`sky130_fd_sc_ms` v0.0.1](https://foss-eda-tools.googlesource.com/skywater-pdk/libs/sky130_fd_sc_ms/+/v0.0.1-26-ge1bcbf8e..v0.0.1-27-g14d70b1f) to v0.0.1-27-g14d70b1f
 - Updating [`sky130_fd_sc_ms` v0.0.2](https://foss-eda-tools.googlesource.com/skywater-pdk/libs/sky130_fd_sc_ms/+/v0.0.2-52-g390bbc90..v0.0.2-54-gae1b7f68) to v0.0.2-54-gae1b7f68

 * libraries/sky130_fd_sc_hs/latest 98372f0...1d051f4 (1):
   > Fix `CLASS` for fill_diode LEF files.

 * libraries/sky130_fd_sc_hs/v0.0.1 7ad9f32...81f5034 (1):
   > Fix `CLASS` for fill_diode LEF files.

 * libraries/sky130_fd_sc_hs/v0.0.2 98372f0...1d051f4 (1):
   > Fix `CLASS` for fill_diode LEF files.

 * libraries/sky130_fd_sc_ms/latest 390bbc9...ae1b7f6 (1):
   > Fix `CLASS` for fill_diode LEF files.

 * libraries/sky130_fd_sc_ms/v0.0.1 e1bcbf8...14d70b1 (1):
   > Fix `CLASS` for fill_diode LEF files.

 * libraries/sky130_fd_sc_ms/v0.0.2 390bbc9...ae1b7f6 (1):
   > Fix `CLASS` for fill_diode LEF files.

Signed-off-by: Tim 'mithro' Ansell <me@mith.ro>
2020-11-17 08:46:17 -08:00
Piotr Katarzynski 38aa82e0e8 Add repository links to the README.src.rst
Update wording
Regenerate README.rst

Signed-off-by: Piotr Katarzynski <pkatarzynski@antmicro.com>
2020-11-16 17:39:30 +01:00
Wojciech Gryncewicz 9039be3779 Unit column generated for periphery.csv and resulting tables 2020-11-16 17:13:49 +01:00
Wojciech Gryncewicz 1382e726c3 Subscript and equation formatting changed to math. 2020-11-16 17:05:48 +01:00
Tim Ansell d8e2cf1ba0
Merge pull request #226 from antmicro/159-codesearch-links
Add repository links to the main page
2020-11-13 10:13:02 -08:00
Tim Ansell dae7a858d4
Merge pull request #35 from mithro/add-digital-cells2
Second round of adding digital standard cells
2020-11-11 11:42:50 -08:00
Tim Ansell 6bb170d279
Merge pull request #234 from mithro/rtd-submodule
docs: Enable cloning the sky130_fd_io submodule.
2020-11-11 10:04:58 -08:00
Piotr Katarzynski 2c176786f1
Update CodeSearch link in docs/index.rst
Co-authored-by: Tim Ansell <me@mith.ro>
2020-11-11 18:37:58 +01:00
Piotr Katarzynski 393c8176b8
Update GitHub link in docs/index.rst
Co-authored-by: Tim Ansell <me@mith.ro>
2020-11-11 18:37:27 +01:00
Tim 'mithro' Ansell 5fe2931590 docs: Enable cloning the sky130_fd_io submodule.
Signed-off-by: Tim 'mithro' Ansell <me@mith.ro>
2020-11-11 09:16:36 -08:00
Tim 'mithro' Ansell d1bb2e7de1 Updating submodules on 2020-11-08 03:31:25 UTC
- Updating [`sky130_fd_sc_hvl` latest](https://foss-eda-tools.googlesource.com/skywater-pdk/libs/sky130_fd_sc_hvl/+/v0.0.3-12-gcf1e330..v0.0.3-75-g4fd4f85) to v0.0.3-75-g4fd4f85
 - Updating [`sky130_fd_sc_hvl` v0.0.1](https://foss-eda-tools.googlesource.com/skywater-pdk/libs/sky130_fd_sc_hvl/+/v0.0.1-4-g1d70761..v0.0.1-25-gc86542d) to v0.0.1-25-gc86542d
 - Updating [`sky130_fd_sc_hvl` v0.0.2](https://foss-eda-tools.googlesource.com/skywater-pdk/libs/sky130_fd_sc_hvl/+/v0.0.2-8-g4703a0f..v0.0.2-50-gfc47788) to v0.0.2-50-gfc47788
 - Updating [`sky130_fd_sc_hvl` v0.0.3](https://foss-eda-tools.googlesource.com/skywater-pdk/libs/sky130_fd_sc_hvl/+/v0.0.3-12-gcf1e330..v0.0.3-75-g4fd4f85) to v0.0.3-75-g4fd4f85
 - Updating [`sky130_fd_sc_lp` latest](https://foss-eda-tools.googlesource.com/skywater-pdk/libs/sky130_fd_sc_lp/+/v0.0.2-10-g1d2c6cfd..v0.0.2-52-ge2c1e064) to v0.0.2-52-ge2c1e064
 - Updating [`sky130_fd_sc_lp` v0.0.1](https://foss-eda-tools.googlesource.com/skywater-pdk/libs/sky130_fd_sc_lp/+/v0.0.1-5-g5e2d8e19..v0.0.1-26-g9ade3f19) to v0.0.1-26-g9ade3f19
 - Updating [`sky130_fd_sc_lp` v0.0.2](https://foss-eda-tools.googlesource.com/skywater-pdk/libs/sky130_fd_sc_lp/+/v0.0.2-10-g1d2c6cfd..v0.0.2-52-ge2c1e064) to v0.0.2-52-ge2c1e064

 * libraries/sky130_fd_sc_hvl/latest cf1e330...4fd4f85 (21):
   > Fix JSON for muxes using udp_mux_4to2.
   > lef: Fixing VNB/VPB properties in .magic.lef files.
   > verilog: Fixing power pins usage in non-powerpin mode.
   > cdl: Fixing missing terminals.
   > verilog: Fixing ordering of ports in primitives.
   > verilog: Fixing usage of cell reserved word.
   > verilog: Fixing include path.
   > Fixing the technology LEF file.
   > Updating spice files for names in pending `sky130_fd_pr` release.
   > Small update to `.svg` style.
   > `.lef` file improvements.
   > Fixing LEF 'CLASS' on fill cells.
   > Fixing the spice file headers.
   > Remove NAMESCASESENSITIVE from .magic.lef files.
   > Fixing LEF 'CLASS' for tap cells.
   > Making sure `.magic.lef` files don't have `SOURCE USER` values.
   > Making sure `.magic.lef` files don't have `SOURCE USER` values.
   > Making sure all .lef files end in `END LIBRARY`.
   > Updating `.magic.lef` files using `lef write {cell} -toplayer`.
   > Fixing the `power_gating_pin`.
   > Convert to using comma seperator in .lib.json files.

 * libraries/sky130_fd_sc_hvl/v0.0.1 1d70761...c86542d (21):
   > Fix JSON for muxes using udp_mux_4to2.
   > lef: Fixing VNB/VPB properties in .magic.lef files.
   > verilog: Fixing power pins usage in non-powerpin mode.
   > cdl: Fixing missing terminals.
   > verilog: Fixing ordering of ports in primitives.
   > verilog: Fixing usage of cell reserved word.
   > verilog: Fixing include path.
   > Fixing the technology LEF file.
   > Updating spice files for names in pending `sky130_fd_pr` release.
   > Small update to `.svg` style.
   > `.lef` file improvements.
   > Fixing LEF 'CLASS' on fill cells.
   > Fixing the spice file headers.
   > Remove NAMESCASESENSITIVE from .magic.lef files.
   > Fixing LEF 'CLASS' for tap cells.
   > Making sure `.magic.lef` files don't have `SOURCE USER` values.
   > Making sure `.magic.lef` files don't have `SOURCE USER` values.
   > Making sure all .lef files end in `END LIBRARY`.
   > Updating `.magic.lef` files using `lef write {cell} -toplayer`.
   > Fixing the `power_gating_pin`.
   > Convert to using comma seperator in .lib.json files.

 * libraries/sky130_fd_sc_hvl/v0.0.2 4703a0f...fc47788 (21):
   > Fix JSON for muxes using udp_mux_4to2.
   > lef: Fixing VNB/VPB properties in .magic.lef files.
   > verilog: Fixing power pins usage in non-powerpin mode.
   > cdl: Fixing missing terminals.
   > verilog: Fixing ordering of ports in primitives.
   > verilog: Fixing usage of cell reserved word.
   > verilog: Fixing include path.
   > Fixing the technology LEF file.
   > Updating spice files for names in pending `sky130_fd_pr` release.
   > Small update to `.svg` style.
   > `.lef` file improvements.
   > Fixing LEF 'CLASS' on fill cells.
   > Fixing the spice file headers.
   > Remove NAMESCASESENSITIVE from .magic.lef files.
   > Fixing LEF 'CLASS' for tap cells.
   > Making sure `.magic.lef` files don't have `SOURCE USER` values.
   > Making sure `.magic.lef` files don't have `SOURCE USER` values.
   > Making sure all .lef files end in `END LIBRARY`.
   > Updating `.magic.lef` files using `lef write {cell} -toplayer`.
   > Fixing the `power_gating_pin`.
   > Convert to using comma seperator in .lib.json files.

 * libraries/sky130_fd_sc_hvl/v0.0.3 cf1e330...4fd4f85 (21):
   > Fix JSON for muxes using udp_mux_4to2.
   > lef: Fixing VNB/VPB properties in .magic.lef files.
   > verilog: Fixing power pins usage in non-powerpin mode.
   > cdl: Fixing missing terminals.
   > verilog: Fixing ordering of ports in primitives.
   > verilog: Fixing usage of cell reserved word.
   > verilog: Fixing include path.
   > Fixing the technology LEF file.
   > Updating spice files for names in pending `sky130_fd_pr` release.
   > Small update to `.svg` style.
   > `.lef` file improvements.
   > Fixing LEF 'CLASS' on fill cells.
   > Fixing the spice file headers.
   > Remove NAMESCASESENSITIVE from .magic.lef files.
   > Fixing LEF 'CLASS' for tap cells.
   > Making sure `.magic.lef` files don't have `SOURCE USER` values.
   > Making sure `.magic.lef` files don't have `SOURCE USER` values.
   > Making sure all .lef files end in `END LIBRARY`.
   > Updating `.magic.lef` files using `lef write {cell} -toplayer`.
   > Fixing the `power_gating_pin`.
   > Convert to using comma seperator in .lib.json files.

 * libraries/sky130_fd_sc_lp/latest 1d2c6cf...e2c1e06 (21):
   > Fix JSON for muxes using udp_mux_4to2.
   > lef: Fixing VNB/VPB properties in .magic.lef files.
   > verilog: Fixing power pins usage in non-powerpin mode.
   > cdl: Fixing missing terminals.
   > verilog: Fixing ordering of ports in primitives.
   > verilog: Fixing usage of cell reserved word.
   > verilog: Fixing include path.
   > Fixing the technology LEF file.
   > Updating spice files for names in pending `sky130_fd_pr` release.
   > Small update to `.svg` style.
   > `.lef` file improvements.
   > Fixing LEF 'CLASS' on fill cells.
   > Fixing the spice file headers.
   > Remove NAMESCASESENSITIVE from .magic.lef files.
   > Fixing LEF 'CLASS' for tap cells.
   > Making sure `.magic.lef` files don't have `SOURCE USER` values.
   > Making sure `.magic.lef` files don't have `SOURCE USER` values.
   > Making sure all .lef files end in `END LIBRARY`.
   > Updating `.magic.lef` files using `lef write {cell} -toplayer`.
   > Fixing the `power_gating_pin`.
   > Convert to using comma seperator in .lib.json files.

 * libraries/sky130_fd_sc_lp/v0.0.1 5e2d8e1...9ade3f1 (21):
   > Fix JSON for muxes using udp_mux_4to2.
   > lef: Fixing VNB/VPB properties in .magic.lef files.
   > verilog: Fixing power pins usage in non-powerpin mode.
   > cdl: Fixing missing terminals.
   > verilog: Fixing ordering of ports in primitives.
   > verilog: Fixing usage of cell reserved word.
   > verilog: Fixing include path.
   > Fixing the technology LEF file.
   > Updating spice files for names in pending `sky130_fd_pr` release.
   > Small update to `.svg` style.
   > `.lef` file improvements.
   > Fixing LEF 'CLASS' on fill cells.
   > Fixing the spice file headers.
   > Remove NAMESCASESENSITIVE from .magic.lef files.
   > Fixing LEF 'CLASS' for tap cells.
   > Making sure `.magic.lef` files don't have `SOURCE USER` values.
   > Making sure `.magic.lef` files don't have `SOURCE USER` values.
   > Making sure all .lef files end in `END LIBRARY`.
   > Updating `.magic.lef` files using `lef write {cell} -toplayer`.
   > Fixing the `power_gating_pin`.
   > Convert to using comma seperator in .lib.json files.

 * libraries/sky130_fd_sc_lp/v0.0.2 1d2c6cf...e2c1e06 (21):
   > Fix JSON for muxes using udp_mux_4to2.
   > lef: Fixing VNB/VPB properties in .magic.lef files.
   > verilog: Fixing power pins usage in non-powerpin mode.
   > cdl: Fixing missing terminals.
   > verilog: Fixing ordering of ports in primitives.
   > verilog: Fixing usage of cell reserved word.
   > verilog: Fixing include path.
   > Fixing the technology LEF file.
   > Updating spice files for names in pending `sky130_fd_pr` release.
   > Small update to `.svg` style.
   > `.lef` file improvements.
   > Fixing LEF 'CLASS' on fill cells.
   > Fixing the spice file headers.
   > Remove NAMESCASESENSITIVE from .magic.lef files.
   > Fixing LEF 'CLASS' for tap cells.
   > Making sure `.magic.lef` files don't have `SOURCE USER` values.
   > Making sure `.magic.lef` files don't have `SOURCE USER` values.
   > Making sure all .lef files end in `END LIBRARY`.
   > Updating `.magic.lef` files using `lef write {cell} -toplayer`.
   > Fixing the `power_gating_pin`.
   > Convert to using comma seperator in .lib.json files.

Signed-off-by: Tim 'mithro' Ansell <me@mith.ro>
2020-11-11 09:01:40 -08:00
Tim 'mithro' Ansell 59a87c6d4d Updating submodules on 2020-07-11 01:08:34 UTC
- Updating [`sky130_fd_sc_hvl` latest](./libraries/sky130_fd_sc_hvl/latest) to v0.0.3-12-gcf1e330
 - Updating [`sky130_fd_sc_hvl` v0.0.1](./libraries/sky130_fd_sc_hvl/v0.0.1) to v0.0.1-4-g1d70761
 - Updating [`sky130_fd_sc_hvl` v0.0.2](./libraries/sky130_fd_sc_hvl/v0.0.2) to v0.0.2-8-g4703a0f
 - Updating [`sky130_fd_sc_hvl` v0.0.3](./libraries/sky130_fd_sc_hvl/v0.0.3) to v0.0.3-12-gcf1e330
 - Updating [`sky130_fd_sc_lp` latest](./libraries/sky130_fd_sc_lp/latest) to v0.0.2-10-g1d2c6cfd
 - Updating [`sky130_fd_sc_lp` v0.0.1](./libraries/sky130_fd_sc_lp/v0.0.1) to v0.0.1-5-g5e2d8e19
 - Updating [`sky130_fd_sc_lp` v0.0.2](./libraries/sky130_fd_sc_lp/v0.0.2) to v0.0.2-10-g1d2c6cfd

 * libraries/sky130_fd_sc_hvl/latest 60154b2...cf1e330 (4):
   > Adding complete technology LEF file.

 * libraries/sky130_fd_sc_hvl/v0.0.1 5f7f8e4...1d70761 (4):
   > Adding complete technology LEF file.

 * libraries/sky130_fd_sc_hvl/v0.0.2 109ebfb...4703a0f (4):
   > Adding complete technology LEF file.

 * libraries/sky130_fd_sc_hvl/v0.0.3 60154b2...cf1e330 (4):
   > Adding complete technology LEF file.

 * libraries/sky130_fd_sc_lp/latest ea82570...1d2c6cf (5):
   > Fixing the `power_gating_pin`.

 * libraries/sky130_fd_sc_lp/v0.0.1 e35e600...5e2d8e1 (5):
   > Fixing the `power_gating_pin`.

 * libraries/sky130_fd_sc_lp/v0.0.2 ea82570...1d2c6cf (5):
   > Fixing the `power_gating_pin`.

Signed-off-by: Tim 'mithro' Ansell <me@mith.ro>
2020-11-11 09:01:40 -08:00
Tim 'mithro' Ansell 56ce29f50c Add the standard cells as submodules.
They are being added as submodules from the
https://foss-eda-tools.googlesource.com/ repository due to their large
size. People are encouraged to only initialize and clone the submodules
needed for their designs.

 * [`sky130_fd_sc_hvl`](https://github.com/google/skywater-pdk/tree/master/libraries/sky130_fd_sc_hvl) -
   "High voltage" digital standard cells provided by the SkyWater
   foundry.

 * [`sky130_fd_sc_lp`](https://github.com/google/skywater-pdk/tree/master/libraries/sky130_fd_sc_hp) -
   "Low power" digital standard cells provided by the SkyWater foundry.

Signed-off-by: Tim 'mithro' Ansell <tansell@google.com>
2020-11-11 09:01:35 -08:00
Tim Ansell e9d493a4a7
Merge pull request #233 from mithro/fix-171
sky130_fd_pr: Fix two small issues with the spice models.
2020-11-11 07:48:05 -08:00
Tim 'mithro' Ansell bd8fa498f1 sky130_fd_pr: Fix two small issues with the spice models.
* Fix incorrect usage of "temp" (and remove `.param TEMP=27`) which
   fixes https://github.com/google/skywater-pdk/issues/171

 * Fix incorrect inclusion paths which fixes
   https://github.com/google/skywater-pdk/issues/228

Updating submodules on 2020-11-10 20:28:15 UTC

 - Updating [`sky130_fd_pr` latest](https://foss-eda-tools.googlesource.com/skywater-pdk/libs/sky130_fd_pr/+/v0.20.1-27-g6b9ba08..v0.20.1-44-gf62031a) to v0.20.1-44-gf62031a
 - Updating [`sky130_fd_pr` v0.10.0](https://foss-eda-tools.googlesource.com/skywater-pdk/libs/sky130_fd_pr/+/v0.10.0-6-g54c1ee17..v0.10.0-8-g6a45d866) to v0.10.0-8-g6a45d866
 - Updating [`sky130_fd_pr` v0.10.1](https://foss-eda-tools.googlesource.com/skywater-pdk/libs/sky130_fd_pr/+/v0.10.1-9-g46a66585..v0.10.1-13-g5f8c2210) to v0.10.1-13-g5f8c2210
 - Updating [`sky130_fd_pr` v0.11.0](https://foss-eda-tools.googlesource.com/skywater-pdk/libs/sky130_fd_pr/+/v0.11.0-12-g4596aee6..v0.11.0-18-gc4243899) to v0.11.0-18-gc4243899
 - Updating [`sky130_fd_pr` v0.12.0](https://foss-eda-tools.googlesource.com/skywater-pdk/libs/sky130_fd_pr/+/v0.12.0-15-g30e5e33e..v0.12.0-23-g0cd300ee) to v0.12.0-23-g0cd300ee
 - Updating [`sky130_fd_pr` v0.12.1](https://foss-eda-tools.googlesource.com/skywater-pdk/libs/sky130_fd_pr/+/v0.12.1-18-g3f9ec205..v0.12.1-28-gbe3566d2) to v0.12.1-28-gbe3566d2
 - Updating [`sky130_fd_pr` v0.13.0](https://foss-eda-tools.googlesource.com/skywater-pdk/libs/sky130_fd_pr/+/v0.13.0-21-g29fa6f30..v0.13.0-33-g32aede29) to v0.13.0-33-g32aede29
 - Updating [`sky130_fd_pr` v0.20.0](https://foss-eda-tools.googlesource.com/skywater-pdk/libs/sky130_fd_pr/+/v0.20.0-24-g66a8c2db..v0.20.0-38-g9e08415b) to v0.20.0-38-g9e08415b
 - Updating [`sky130_fd_pr` v0.20.1](https://foss-eda-tools.googlesource.com/skywater-pdk/libs/sky130_fd_pr/+/v0.20.1-27-g6b9ba08..v0.20.1-44-gf62031a) to v0.20.1-44-gf62031a

 * libraries/sky130_fd_pr/latest 6b9ba08...f62031a (3):
   > spice: Remove `.param TEMP=27`.
   > Fix usage of "temp" instead of "temper" in spice models.
   > Fixing including right pm3 file from spice corner files.

 * libraries/sky130_fd_pr/v0.10.0 54c1ee1...6a45d86 (2):
   > Fix usage of "temp" instead of "temper" in spice models.
   > Fixing including right pm3 file from spice corner files.

 * libraries/sky130_fd_pr/v0.10.1 46a6658...5f8c221 (2):
   > Fix usage of "temp" instead of "temper" in spice models.
   > Fixing including right pm3 file from spice corner files.

 * libraries/sky130_fd_pr/v0.11.0 4596aee...c424389 (2):
   > Fix usage of "temp" instead of "temper" in spice models.
   > Fixing including right pm3 file from spice corner files.

 * libraries/sky130_fd_pr/v0.12.0 30e5e33...0cd300e (2):
   > Fix usage of "temp" instead of "temper" in spice models.
   > Fixing including right pm3 file from spice corner files.

 * libraries/sky130_fd_pr/v0.12.1 3f9ec20...be3566d (2):
   > Fix usage of "temp" instead of "temper" in spice models.
   > Fixing including right pm3 file from spice corner files.

 * libraries/sky130_fd_pr/v0.13.0 29fa6f3...32aede2 (2):
   > Fix usage of "temp" instead of "temper" in spice models.
   > Fixing including right pm3 file from spice corner files.

 * libraries/sky130_fd_pr/v0.20.0 66a8c2d...9e08415 (2):
   > Fix usage of "temp" instead of "temper" in spice models.
   > Fixing including right pm3 file from spice corner files.

 * libraries/sky130_fd_pr/v0.20.1 6b9ba08...f62031a (3):
   > spice: Remove `.param TEMP=27`.
   > Fix usage of "temp" instead of "temper" in spice models.
   > Fixing including right pm3 file from spice corner files.

Signed-off-by: Tim 'mithro' Ansell <me@mith.ro>
2020-11-10 12:29:05 -08:00
Tim Ansell 9358493c0e
Merge pull request #232 from mithro/fix-154
sky130_fd_sc_hd: Fix lpflow_bleeder verilog models.
2020-11-10 11:25:12 -08:00
Tim Ansell 1ce480d611
Merge pull request #231 from mithro/fix-178
sky130_fd_sc_hd: Fix spurious `wire 1'b0` definition in lpflow_inputisolatch.
2020-11-10 09:39:46 -08:00