From 86426af05e04d1c5c46af2f20c3d421ff85b8750 Mon Sep 17 00:00:00 2001 From: Staf Verhaegen Date: Wed, 22 May 2024 14:50:03 +0200 Subject: [PATCH] Some updates on top of #121 MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit * Remove labels on ESD diodes so they are now recognized as regular d(p)antenna diodes * Increase width to minimum 0.48µm to account for new rule not yet in DRC check. Signed-off-by: Staf Verhaegen --- ihp-sg13g2/libs.ref/sg13g2_io/doc/README.md | 2 +- .../libs.ref/sg13g2_io/gds/sg13g2_io.gds | Bin 59381452 -> 59381356 bytes .../libs.ref/sg13g2_io/spice/sg13g2_io.spi | 27 +++++++++--------- 3 files changed, 15 insertions(+), 14 deletions(-) diff --git a/ihp-sg13g2/libs.ref/sg13g2_io/doc/README.md b/ihp-sg13g2/libs.ref/sg13g2_io/doc/README.md index 7d4e03b8..e31ab247 100644 --- a/ihp-sg13g2/libs.ref/sg13g2_io/doc/README.md +++ b/ihp-sg13g2/libs.ref/sg13g2_io/doc/README.md @@ -14,7 +14,7 @@ This is the sg13g2_io library. The following files are included in this library: These files are generated from python scripts of the Chips4Makers based IHP SG13G2 PDK. The code can be found in the [c4m-pdk-ihpsg13g2](https://gitlab.com/Chips4Makers/c4m-pdk-ihpsg13g2.git) repo. -This library is built from version `0.0.3` of that source code. +This library is built from version `0.0.4` of that source code. The `README.md` file of this project explains how to use the code in there. The whole build of the files plus preparation of the files described above for upstreaming can be generated with the command `pdm doit patch4upstream`. diff --git a/ihp-sg13g2/libs.ref/sg13g2_io/gds/sg13g2_io.gds b/ihp-sg13g2/libs.ref/sg13g2_io/gds/sg13g2_io.gds index efc29676a4718f7d09b838066703b560b397e678..fc12e448ad1676ed74748d2377985a30d6648489 100644 GIT binary patch delta 7760 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