From be1c59f10cab4526836261247edfdb649fa2cc61 Mon Sep 17 00:00:00 2001 From: Matt Guthaus Date: Wed, 31 Jan 2018 10:04:28 -0800 Subject: [PATCH] Make both gnd rails in 6T cell from top to bottom in SCMOS. Connect in bitcell array. --- compiler/bitcell_array.py | 2 +- technology/scn3me_subm/gds_lib/cell_6t.gds | Bin 5724 -> 5596 bytes .../scn3me_subm/gds_lib/replica_cell_6t.gds | Bin 5804 -> 5804 bytes 3 files changed, 1 insertion(+), 1 deletion(-) diff --git a/compiler/bitcell_array.py b/compiler/bitcell_array.py index 10bbf78a..30696b7c 100644 --- a/compiler/bitcell_array.py +++ b/compiler/bitcell_array.py @@ -116,7 +116,7 @@ class bitcell_array(design.design): for gnd_pin in gnd_pins: # avoid duplicates by only doing even rows # also skip if it isn't the pin that spans the entire cell down to the bottom - if gnd_pin.layer=="metal2" and col%2 == 0 and gnd_pin.by()==lower_y: + if gnd_pin.layer=="metal2" and gnd_pin.by()==lower_y: self.add_layout_pin(text="gnd", layer="metal2", offset=gnd_pin.ll(), diff --git a/technology/scn3me_subm/gds_lib/cell_6t.gds b/technology/scn3me_subm/gds_lib/cell_6t.gds index 7433d63f961547839c338fcb31eef23376858e9b..e7298ccee60d5f5ed6de698a0e07e62e82453894 100644 GIT binary patch delta 920 zcmbV~u}|Aj5XL`0T-!2~*d_)OMNVWyfD(l!c2iWA2z6xY#FU{zQAQ?4=pWD_@G^8j zRfQNBn8?Dwzz}tg5F?5@R8{`~)UCYw`SBV{WWvkOcc;&H_xbM1cdG$35KJJi5bQxg z0cISprQV~%U}a`px>+|j`i%Yg25j^XzqaUmVma@=01L~2WOcn)Qaq)%PrfTb*a2R> z1|-)Tz~U!BGVJtP>W~D{6|kZLl5ev>=^T)Zu6iv!rym#*V-L50`B@TB%776`CVABc zR0Ggn64ang698pv0`QK7E_W{}bl$P#6Mc20XOvC97_$>&f6w?%f?n0<=E$wUI%H6i2pHDG>Q`}$v)+Bd(=Jm+67{W*Ph>qR#z zlgg^N8sz!U_a&2*zPWKTNwqAOmpwtpR^X}@Twk~0`n2gqbiY1Fuf27-TNfjX&Ahh; z9kMfJbT_nb zc*4}a?gsOme_XBUt{=Alu0;lZ*NL0z%U}Gc+M=u@CaQQfnF_#ETa?a}dUevun^Yn_ z;eRBp`WOF19Srq@c#twGZ3am(w*GPHC|GIV{Dk6Q0yG!)Ts^m(*Y4Z*9-c`m?V0p| Y9)}AD;ft>HHTw2WD!+OW&5^Y58}HN3NB{r; diff --git a/technology/scn3me_subm/gds_lib/replica_cell_6t.gds b/technology/scn3me_subm/gds_lib/replica_cell_6t.gds index fbe8a28adc266b244ecddf38f178b94ac922e162..9f0f120d040f293a8cea1ab5c20632f3642fc06f 100644 GIT binary patch delta 1070 zcmbW0y>HV%7{(u8jcu7ye~`FNlrI^P7Svj#4k4lviaJN7LJXNYRZ*s>Q`Yhapvu*C zV2BVy2ZpEvkt&7`3>9++CI*BM1Ajo(4a}XdM=Z4yUVgsE_q-qX`X;NB)c_g@=1@`y zMo>_N$yT|{d*L8x+`UQeKQq_QlH~Fouzq%M+@~*z?LK`2+*<}D8|`UJ@s;U5`K$y{ z3_N@UNVYq`{a1iw6i-L$Hxe{Yfd?ue`6LI_CxB%0bUMxQ0^}_^-=K`=5qk$ delta 1059 zcmbW0F>KRN6h*Hc#|{A;JGI>;ib~{)3Q%eh2U6$|p{OGRV(L^eL{WzdRSX$e!pH=v z-qMkQfg$RWg@J*Q2{LqystycHOsE@}|NZ+Ei^75>>)6-t`oH_WJz1ZuhcKZdhq|U? z2n{t@SP>duUqf&ZwwC@T54y$8!z4L-18g2191X&_4>Vr_%=>%5>J5My_op4LqS33I zNuK7EWu1J^Y~7o7^b;+NPJvsu0p^AWTz>&Dqtj`}IMKuQ7`SNw%)8%!wF$s%kEb20 zW{s>ulKeUbEvbY@4zxUXb!8 zsQz9W6#WXIZv%dXcAP*L7&<$2>^k(-ap;Fzr$=s=>~fFBJ3%em@Oz5lsePdrJ);%x2h20_Q(y%S^7B2&sk!sR`YXas{eEKU`zQLGp6zd zTg(goc6JM1yMFo4k&9sty{IU^s>|=?PSBATj^w7wA