From dba75fc57c41b1463d3d0892b2c577409bf62010 Mon Sep 17 00:00:00 2001 From: SWalker Date: Mon, 11 Sep 2023 18:31:22 -0700 Subject: [PATCH] boundary and alignment of nand --- .../gds_lib/gf180mcu_3v3__nand2_1_dec.gds | Bin 4248 -> 4248 bytes .../mag_lib/gf180mcu_3v3__nand2_1_dec.mag | 282 +++++++++--------- 2 files changed, 140 insertions(+), 142 deletions(-) diff --git a/technology/gf180mcu/gds_lib/gf180mcu_3v3__nand2_1_dec.gds b/technology/gf180mcu/gds_lib/gf180mcu_3v3__nand2_1_dec.gds index 80935f9b50c273a7a7bb9d3da3a0094d2d19e8ff..f597caccfdde516fc23b4e32d5f9812659553b39 100644 GIT binary patch literal 4248 zcmaKvPiS0K6vof{GjC>^NzA03Ne0t)Op6KzY+BUlB2W!>ky^SawYqR9jeizR5YcX= zQpG=1DwMhr6&0Zf1wlbY!IcYXL7{Gnh;-pXK|~Z>h=}p~-hJQPH-Y;K<=1}ieD~aQ z&V7HzGK=G5HXFtDU#w|kHf7swuKaJ?5oeD-wy?No?Zh*KeW&&f2J6SySN9GU2CI*r zFx!^YmiC{$Yvt)|6dTdPm}TR!bu62R&1`-$F>B3kY-}u& zW@AUpdaI)JoN3!k{%+Zyw9KNf%*e*SNbrcKbTH^2zYhPr8QHvml3($Z4hH=;aQn0Y zD!ObIpAw~4@4xdM;=eE>WS4F9sQ3 zU-smFsDoiY@o_*mG3PHzZ-o8zW6q!R9prx={}f4e)cy(%{k#$-kj3=BmSGp^G^@J`yuuWHqM&Wc6mw%%lSwA6Tcz;J~Ohp)9i-J zp3=dfe-h7b#*y^5adt%MRsN|roS&p`>(id}7uSRN?H`<%C(wV8&%WrIr*tsrXWi+a zuKwD$u6|KE81%Dl#*y@~eo=arpY<`0q>uHB(yRQeJNekvpT6em7o~&2{qx+!cewMD zw2>R9Kh`vt5qj~T4Pi)Wvs^qgh?T>1XBpK*S-!vi)Rz&gKrN(X~}emC)X zoqs=}2lX%EFDM-h`X@d@{1WB|Ht`E_RMIDb((7|h?nxsT@X z-U9ipIsKrgbTH_*)3`s5qJO9H_Y-(eiqdoDew4=FADDkPMpTQxKcY2=*DUL0_hMjp zfTf|R6yJ@#Y=1=*-?@#~8TC*Rg`1ffca`th$#04i5Au#_U-iuI1b4k$@rXagM){;6 z^GVrEi+pNdE4$n;4l->_$&cthgS`AI)GQ&tZ)j%-{uhXGQ5b z%l_Tv{-ukEKZp9kEw|#tANG{K>5F&7Zp7M6dtwTS3wZqbL2J`1{nmz7~!~E?Z zTz)bxbg+Nlap9($)}bt9H?VO$!=D3a!BwV~av+HG*SpY&UIJwjlli zS7KM)2nC@OQ3O|R6a`lzqTr$;2zF6)p)FEM7cPomId^ZKZAF#Q!IDTwlamUG{r~A9k?CSSV9XYkOv%k<^d-bT< zbk^9t=e$i{1nwO9t`!BYzf7C_jQGfG!=j-AO(@(aJ;Wu=#&R^z#%=wxk z;%Hsfcr-u93-qhC*^_Y;w;HeYH>REc4nKANhBzIspYijz-TFnwp)NwN&7bjlSB$5>b&#a{aQfyN?ok+8?N={4qQXOc(yv|KXeh}we>f?a`lVF z`>uWwdeqN4>0|vOebmJ|KkKBA^^5dT7wi12Gk@LHFE$Rj`bFr`_4Ayh{~|ZekC^@H z&W{K^>gPF0kGuYf*%PjRBJ`-AeWH*36X~Na*7?~d`q)2_KI&qfzqcK|yN&em*Ca_vx=a z+b^Sb=px3W{_)Q+uR#Ak4|pB>M_nx9{)uzQi~H9U*HMx2sEg2}`3qhrxc@h?ev$Q1 z7okV})9cRH%RJjZ<9QIeSm$RR{!h>^avfS%H6G2+eaa5F{SzA(-TsNtqyFqeoE_B8 zYhTQ+ASQGXdeqN8XZv0M?-2bfb#Z^(&wWl`ar-Ya4s{WFG=F#A)jo6BGrfWTGw9;b z^W)(8e+#{u!`u^|$(#5MUBq~pe`|RCO#JB1-Q*=to?GhT(D@ti=X;SG*L&khPxhU< zi1FI|>>Klo8T*d>;!ytv^7m${zTM-=zEKy4`ZwTDHlSBr`>bd36kA#$xaP%*wBF)}Fyx*b5(P67Nlj*V> -rect 620 0 1222 620 +rect 620 -40 1300 580 << nmos >> -rect 156 340 326 400 -rect 156 230 326 290 +rect 156 300 326 360 +rect 156 190 326 250 << pmos >> -rect 710 370 1051 430 -rect 710 200 1051 260 +rect 710 330 1051 390 +rect 710 160 1051 220 << ndiff >> -rect 156 478 326 500 -rect 156 432 218 478 -rect 264 432 326 478 -rect 156 400 326 432 -rect 156 290 326 340 -rect 156 198 326 230 -rect 156 152 218 198 -rect 264 152 326 198 -rect 156 130 326 152 +rect 156 438 326 460 +rect 156 392 218 438 +rect 264 392 326 438 +rect 156 360 326 392 +rect 156 250 326 300 +rect 156 158 326 190 +rect 156 112 218 158 +rect 264 112 326 158 +rect 156 90 326 112 << pdiff >> -rect 710 508 1051 530 -rect 710 462 763 508 -rect 997 462 1051 508 -rect 710 430 1051 462 -rect 710 338 1051 370 -rect 710 292 763 338 -rect 997 292 1051 338 -rect 710 260 1051 292 -rect 710 168 1051 200 -rect 710 122 763 168 -rect 997 122 1051 168 -rect 710 100 1051 122 +rect 710 468 1051 490 +rect 710 422 763 468 +rect 997 422 1051 468 +rect 710 390 1051 422 +rect 710 298 1051 330 +rect 710 252 763 298 +rect 997 252 1051 298 +rect 710 220 1051 252 +rect 710 128 1051 160 +rect 710 82 763 128 +rect 997 82 1051 128 +rect 710 60 1051 82 << ndiffc >> -rect 218 432 264 478 -rect 218 152 264 198 +rect 218 392 264 438 +rect 218 112 264 158 << pdiffc >> -rect 763 462 997 508 -rect 763 292 997 338 -rect 763 122 997 168 +rect 763 422 997 468 +rect 763 252 997 298 +rect 763 82 997 128 << psubdiff >> -rect 19 63 126 80 -rect 19 17 59 63 -rect 105 17 126 63 -rect 19 0 126 17 +rect 19 23 126 40 +rect 19 -23 59 23 +rect 105 -23 126 23 +rect 19 -40 126 -23 << nsubdiff >> -rect 1117 147 1197 184 -rect 1117 101 1134 147 -rect 1180 101 1197 147 -rect 1117 77 1197 101 +rect 1117 107 1197 144 +rect 1117 61 1134 107 +rect 1180 61 1197 107 +rect 1117 37 1197 61 << psubdiffcont >> -rect 59 17 105 63 +rect 59 -23 105 23 << nsubdiffcont >> -rect 1134 101 1180 147 +rect 1134 61 1180 107 << polysilicon >> -rect 33 413 116 440 -rect 33 367 49 413 -rect 95 400 116 413 -rect 376 400 710 430 -rect 95 367 156 400 -rect 33 340 156 367 -rect 326 370 710 400 -rect 1051 370 1101 430 -rect 326 340 416 370 -rect 33 274 156 290 -rect 33 228 49 274 -rect 95 230 156 274 -rect 326 260 416 290 -rect 326 230 710 260 -rect 95 228 116 230 -rect 33 190 116 228 -rect 376 200 710 230 -rect 1051 200 1101 260 +rect 33 373 116 400 +rect 33 327 49 373 +rect 95 360 116 373 +rect 376 360 710 390 +rect 95 327 156 360 +rect 33 300 156 327 +rect 326 330 710 360 +rect 1051 330 1101 390 +rect 326 300 416 330 +rect 33 234 156 250 +rect 33 188 49 234 +rect 95 190 156 234 +rect 326 220 416 250 +rect 326 190 710 220 +rect 95 188 116 190 +rect 33 150 116 188 +rect 376 160 710 190 +rect 1051 160 1101 220 << polycontact >> -rect 49 367 95 413 -rect 49 228 95 274 +rect 49 327 95 373 +rect 49 188 95 234 << metal1 >> -rect 156 478 396 480 -rect 46 413 98 465 -rect 156 432 218 478 -rect 264 432 396 478 -rect 752 462 763 508 -rect 997 462 1009 508 -rect 848 456 860 462 -rect 912 456 924 462 -rect 156 430 396 432 -rect 46 367 49 413 -rect 95 367 98 413 -rect 46 353 98 367 -rect 346 340 396 430 -rect 1075 340 1127 503 -rect 346 338 1127 340 -rect 346 292 763 338 -rect 997 292 1127 338 -rect 346 290 1127 292 -rect 46 274 98 288 -rect 46 228 49 274 -rect 95 228 98 274 -rect 46 169 98 228 -rect 186 146 218 198 -rect 270 146 293 198 -rect 848 168 860 174 -rect 912 168 924 174 -rect 186 140 293 146 -rect 752 122 763 168 -rect 997 122 1009 168 -rect 1084 98 1131 150 -rect 1183 98 1195 150 -rect 25 66 124 76 -rect 25 14 56 66 -rect 108 14 124 66 -rect 25 6 124 14 +rect 156 438 396 440 +rect 46 373 98 425 +rect 156 392 218 438 +rect 264 392 396 438 +rect 752 422 763 468 +rect 997 422 1009 468 +rect 848 416 860 422 +rect 912 416 924 422 +rect 156 390 396 392 +rect 46 327 49 373 +rect 95 327 98 373 +rect 46 313 98 327 +rect 346 300 396 390 +rect 1075 300 1127 463 +rect 346 298 1127 300 +rect 346 252 763 298 +rect 997 252 1127 298 +rect 346 250 1127 252 +rect 46 234 98 248 +rect 46 188 49 234 +rect 95 188 98 234 +rect 46 129 98 188 +rect 186 106 218 158 +rect 270 106 293 158 +rect 848 128 860 134 +rect 912 128 924 134 +rect 186 100 293 106 +rect 752 82 763 128 +rect 997 82 1009 128 +rect 1084 58 1131 110 +rect 1183 58 1195 110 +rect 25 26 124 36 +rect 25 -26 56 26 +rect 108 -26 124 26 +rect 25 -34 124 -26 << via1 >> -rect 860 462 912 508 -rect 860 456 912 462 -rect 218 152 264 198 -rect 264 152 270 198 -rect 218 146 270 152 -rect 860 168 912 174 -rect 860 122 912 168 -rect 1131 147 1183 150 -rect 1131 101 1134 147 -rect 1134 101 1180 147 -rect 1180 101 1183 147 -rect 1131 98 1183 101 -rect 56 63 108 66 -rect 56 17 59 63 -rect 59 17 105 63 -rect 105 17 108 63 -rect 56 14 108 17 +rect 860 422 912 468 +rect 860 416 912 422 +rect 218 112 264 158 +rect 264 112 270 158 +rect 218 106 270 112 +rect 860 128 912 134 +rect 860 82 912 128 +rect 1131 107 1183 110 +rect 1131 61 1134 107 +rect 1134 61 1180 107 +rect 1180 61 1183 107 +rect 1131 58 1183 61 +rect 56 23 108 26 +rect 56 -23 59 23 +rect 59 -23 105 23 +rect 105 -23 108 23 +rect 56 -26 108 -23 << metal2 >> -rect 216 198 272 560 -rect 216 146 218 198 -rect 270 146 272 198 -rect 216 68 272 146 -rect 34 66 272 68 -rect 34 14 56 66 -rect 108 14 272 66 -rect 858 508 914 560 -rect 858 456 860 508 -rect 912 456 914 508 -rect 858 174 914 456 -rect 858 122 860 174 -rect 912 152 914 174 -rect 912 150 1195 152 -rect 912 122 1131 150 -rect 858 98 1131 122 -rect 1183 98 1195 150 -rect 858 96 1195 98 -rect 858 48 914 96 -rect 34 12 272 14 +rect 216 158 272 520 +rect 216 106 218 158 +rect 270 106 272 158 +rect 216 28 272 106 +rect 34 26 272 28 +rect 34 -26 56 26 +rect 108 -26 272 26 +rect 858 468 914 520 +rect 858 416 860 468 +rect 912 416 914 468 +rect 858 134 914 416 +rect 858 82 860 134 +rect 912 112 914 134 +rect 912 110 1195 112 +rect 912 82 1131 110 +rect 858 58 1131 82 +rect 1183 58 1195 110 +rect 858 56 1195 58 +rect 858 8 914 56 +rect 34 -28 272 -26 << labels >> -rlabel metal1 s 73 390 73 390 4 B -rlabel metal1 s 73 251 73 251 4 A -rlabel metal2 s 886 73 886 73 4 VDD -rlabel metal2 s 245 96 245 96 4 GND -rlabel metal1 1101 479 1101 479 1 Y +rlabel metal1 s 73 350 73 350 4 B +rlabel metal1 s 73 211 73 211 4 A +rlabel metal1 s 1101 439 1101 439 4 Y +rlabel metal2 s 886 33 886 33 4 VDD +rlabel metal2 s 245 56 245 56 4 GND << properties >> -string FIXED_BBOX 0 0 1339 620 -string GDS_END 11704 -string GDS_START 6968 +string FIXED_BBOX 0 0 1300 522 << end >>