Tim Edwards | 55f4d0e | 2020-07-05 15:41:02 -0400 | [diff] [blame] | 1 | tech |
| 2 | format 32 |
| 3 | TECHNAME-GDS |
| 4 | end |
| 5 | |
| 6 | version |
| 7 | version REVISION |
| 8 | description "SkyWater S8: Vendor GDS layers" |
| 9 | end |
| 10 | |
| 11 | planes |
| 12 | p1 |
| 13 | p2 |
| 14 | p3 |
| 15 | p4 |
| 16 | p5 |
| 17 | p6 |
| 18 | p7 |
| 19 | p8 |
| 20 | p9 |
| 21 | p10 |
| 22 | p11 |
| 23 | p12 |
| 24 | p13 |
| 25 | p14 |
| 26 | p15 |
| 27 | p16 |
| 28 | p17 |
| 29 | p18 |
| 30 | p19 |
| 31 | p20 |
| 32 | p21 |
| 33 | p22 |
| 34 | p23 |
| 35 | p24 |
| 36 | p25 |
| 37 | p26 |
| 38 | p27 |
| 39 | p28 |
| 40 | p29 |
| 41 | p30 |
| 42 | p31 |
| 43 | p32 |
| 44 | p33 |
| 45 | p34 |
| 46 | p35 |
| 47 | p36 |
| 48 | p37 |
| 49 | p38 |
| 50 | p39 |
| 51 | p40 |
| 52 | p41 |
| 53 | p42 |
| 54 | end |
| 55 | |
| 56 | types |
| 57 | p1 NWELL,l1 |
| 58 | p1 NWELLT,l60 |
| 59 | p1 NWELLP,l62 |
| 60 | p2 DNWELL,l2 |
| 61 | p3 DIFF,l3 |
| 62 | p3 TAP,l4 |
| 63 | p4 LVTN,l5 |
| 64 | p4 HVTP,l6 |
| 65 | p5 HVI,l7 |
| 66 | p6 TUNM,l8 |
| 67 | p7 POLY,l9 |
| 68 | p7 POLYP,l63 |
| 69 | p7 POLYT,l70 |
| 70 | p8 NPC,l10 |
| 71 | p9 PSDM,l11 |
| 72 | p9 NSDM,l12 |
| 73 | p10 LICON1,l13 |
| 74 | p11 LI1,l14 |
| 75 | p11 LI1T,l15 |
| 76 | p11 LI1P,l16 |
| 77 | p12 MCON,l17 |
| 78 | p12 MET1,l18 |
| 79 | p12 MET1T,l19 |
| 80 | p12 MET1P,l20 |
| 81 | p13 VIA1,l21 |
| 82 | p13 MET2,l22 |
| 83 | p13 MET2T,l23 |
| 84 | p13 MET2P,l24 |
| 85 | p14 VIA2,l25 |
| 86 | p14 MET3,l26 |
| 87 | p14 MET3T,l27 |
| 88 | p14 MET3P,l28 |
| 89 | p15 VIA3,l29 |
| 90 | p15 MET4,l30 |
| 91 | p15 MET4T,l31 |
| 92 | p15 MET4P,l32 |
| 93 | p16 VIA4,l33 |
| 94 | p16 MET5,l34 |
| 95 | p16 MET5T,l35 |
| 96 | p16 MET5P,l36 |
| 97 | p17 PAD,l37 |
| 98 | p17 PADT,l38 |
| 99 | p17 PADP,l39 |
| 100 | p18 AREAID,l40 |
| 101 | p19 TEXT,l41 |
| 102 | p20 HVTR,l42 |
| 103 | p21 NCM,l43 |
| 104 | p22 RPM,l44 |
| 105 | p23 NSM,l45 |
| 106 | p24 RDL,l46 |
| 107 | p25 VHVI,l47 |
| 108 | p26 LDNTM,l48 |
| 109 | p26 HVNTM,l49 |
| 110 | p27 PMM,l50 |
| 111 | p28 PNP,l51 |
| 112 | p29 CAP,l52 |
| 113 | p30 IND,l53 |
| 114 | p31 PWRES,l54 |
| 115 | p32 POLYRES,l55 |
| 116 | p33 DIFFRES,l56 |
| 117 | p34 DIODE,l57 |
| 118 | p35 POLYM,l58 |
| 119 | p36 COREID,l59 |
| 120 | p37 PWELLT,l61 |
| 121 | p37 PWELLP,l64 |
| 122 | p38 CFOMDROP,l65 |
| 123 | p39 CLI1MADD,l66 |
| 124 | p40 CNTMADD,l67 |
| 125 | p41 CP1MADD,l68 |
| 126 | p42 BOUND,l69 |
| 127 | end |
| 128 | |
| 129 | contact |
| 130 | end |
| 131 | |
| 132 | styles |
| 133 | styletype mos |
| 134 | l1 nwell |
| 135 | l2 cwell |
| 136 | l3 ndiffusion |
| 137 | l4 pdiffusion |
| 138 | l5 implant1 |
| 139 | l6 implant2 |
| 140 | l7 implant3 |
| 141 | l8 subcircuit |
| 142 | l9 polysilicon |
| 143 | l10 implant4 |
| 144 | l11 pdop_stripes |
| 145 | l12 ndop_stripes |
| 146 | l13 obsmetal1 contact_X'es |
| 147 | l14 metal1 |
| 148 | l15 metal1 |
| 149 | l16 metal1 |
| 150 | l17 metal1 metal2 via1 |
| 151 | l18 metal2 |
| 152 | l19 metal2 |
| 153 | l20 metal2 |
| 154 | l21 metal2 metal3 via2 |
| 155 | l22 metal3 |
| 156 | l23 metal3 |
| 157 | l24 metal3 |
| 158 | l25 metal3 metal4 via3 |
| 159 | l26 metal4 |
| 160 | l27 metal4 |
| 161 | l28 metal4 |
| 162 | l29 metal4 metal5 via4 |
| 163 | l30 metal5 |
| 164 | l31 metal5 |
| 165 | l32 metal5 |
| 166 | l33 metal5 metal6 via5 |
| 167 | l34 metal6 |
| 168 | l35 metal6 |
| 169 | l36 metal6 |
| 170 | l37 overglass |
| 171 | l38 overglass |
| 172 | l39 overglass |
| 173 | l40 subcircuit |
| 174 | l41 comment |
| 175 | l42 implant1 |
| 176 | l43 mim_top |
| 177 | l44 mim_bottom |
| 178 | l45 ntransistor_stripes |
| 179 | l46 metal7 |
| 180 | l47 electrode |
| 181 | l48 nwell_field_implant |
| 182 | l49 hvndiff_mask |
| 183 | l50 poly_light |
| 184 | l51 mvpdiff |
| 185 | l52 mvndiff |
| 186 | l53 hvpdiff |
| 187 | l54 cwellnsc |
| 188 | l55 poly_resist poly_resist_stripes |
| 189 | l56 ptransistor_stripes |
| 190 | l57 hvpdiff_mask |
| 191 | l58 poly_resist |
| 192 | l59 subcircuit |
| 193 | l60 nwell |
| 194 | l61 pwell |
| 195 | l62 nwell |
| 196 | l63 polysilicon |
| 197 | l64 pwell |
| 198 | l65 implant1 |
| 199 | l66 implant2 |
| 200 | l67 implant3 |
| 201 | l68 implant4 |
| 202 | l69 subcircuit |
| 203 | l70 polysilicon |
| 204 | end |
| 205 | |
| 206 | compose |
| 207 | paint MCON MET1 MCON |
| 208 | paint VIA1 MET2 VIA1 |
| 209 | paint VIA2 MET3 VIA2 |
| 210 | paint VIA3 MET4 VIA3 |
| 211 | paint VIA4 MET5 VIA4 |
| 212 | end |
| 213 | |
| 214 | connect |
| 215 | end |
| 216 | |
| 217 | cifoutput |
| 218 | style gdsii |
| 219 | scalefactor 50 nanometers |
| 220 | options calma-permissive-labels |
| 221 | layer NWELL NWELL,NWELLT,NWELLP |
| 222 | calma 64 20 |
| 223 | |
| 224 | layer NWELLT |
| 225 | labels NWELLT noport |
| 226 | calma 64 16 |
| 227 | |
| 228 | layer NWELLP |
| 229 | labels NWELLP port |
| 230 | calma 64 5 |
| 231 | |
| 232 | layer DNWELL DNWELL |
| 233 | labels DNWELL |
| 234 | calma 64 18 |
| 235 | |
| 236 | layer DIFF DIFF |
| 237 | labels DIFF |
| 238 | calma 65 20 |
| 239 | |
| 240 | layer TAP TAP |
| 241 | labels TAP |
| 242 | calma 65 44 |
| 243 | |
| 244 | layer POLY POLY,POLYP,POLYT |
| 245 | calma 66 20 |
| 246 | |
| 247 | layer POLYT |
| 248 | labels POLYT noport |
| 249 | calma 66 16 |
| 250 | |
| 251 | layer POLYP |
| 252 | labels POLYP port |
| 253 | calma 66 5 |
| 254 | |
| 255 | layer LVTN LVTN |
| 256 | labels LVTN |
| 257 | calma 125 44 |
| 258 | |
| 259 | layer HVTP HVTP |
| 260 | labels HVTP |
| 261 | calma 78 44 |
| 262 | |
| 263 | layer HVI HVI |
| 264 | labels HVI |
| 265 | calma 75 20 |
| 266 | |
| 267 | layer TUNM TUNM |
| 268 | labels TUNM |
| 269 | calma 80 20 |
| 270 | |
| 271 | layer NPC NPC |
| 272 | labels NPC |
| 273 | calma 95 20 |
| 274 | |
| 275 | layer PSDM PSDM |
| 276 | labels PSDM |
| 277 | calma 94 20 |
| 278 | |
| 279 | layer NSDM NSDM |
| 280 | labels NSDM |
| 281 | calma 93 44 |
| 282 | |
| 283 | layer LICON1 LICON1 |
| 284 | labels LICON1 |
| 285 | calma 66 44 |
| 286 | |
| 287 | # Note: LICON1 not on LI1 plane, may not be coincident with LI1. |
| 288 | layer LI1 LI1,LI1T,LI1P |
| 289 | calma 67 20 |
| 290 | |
| 291 | layer LI1T |
| 292 | labels LI1T noport |
| 293 | calma 67 16 |
| 294 | |
| 295 | layer LI1P |
| 296 | labels LI1P port |
| 297 | calma 67 5 |
| 298 | |
| 299 | layer MET1 MET1,MET1T,MET1P,MCON |
| 300 | calma 68 20 |
| 301 | |
| 302 | layer MET1T |
| 303 | labels MET1T noport |
| 304 | calma 68 16 |
| 305 | |
| 306 | layer MET1P |
| 307 | labels MET1P port |
| 308 | calma 68 5 |
| 309 | |
| 310 | layer MCON MCON |
| 311 | labels MCON |
| 312 | calma 67 44 |
| 313 | |
| 314 | layer MET2 MET2,MET2T,MET2P,VIA1 |
| 315 | calma 69 20 |
| 316 | |
| 317 | layer MET2T |
| 318 | labels MET2T noport |
| 319 | calma 69 16 |
| 320 | |
| 321 | layer MET2P |
| 322 | labels MET2P port |
| 323 | calma 69 5 |
| 324 | |
| 325 | layer VIA1 VIA1 |
| 326 | labels VIA1 |
| 327 | calma 68 44 |
| 328 | |
| 329 | layer MET3 MET3,MET3T,MET3P,VIA2 |
| 330 | calma 70 20 |
| 331 | |
| 332 | layer MET3T |
| 333 | labels MET3T noport |
| 334 | calma 70 16 |
| 335 | |
| 336 | layer MET3P |
| 337 | labels MET3P port |
| 338 | calma 70 5 |
| 339 | |
| 340 | layer VIA2 VIA2 |
| 341 | labels VIA2 |
| 342 | calma 69 44 |
| 343 | |
| 344 | layer MET4 MET4,MET4T,MET4P,VIA3 |
| 345 | calma 71 20 |
| 346 | |
| 347 | layer MET4T |
| 348 | labels MET4T noport |
| 349 | calma 71 16 |
| 350 | |
| 351 | layer MET4P |
| 352 | labels MET4P port |
| 353 | calma 71 5 |
| 354 | |
| 355 | layer VIA3 VIA3 |
| 356 | labels VIA3 |
| 357 | calma 70 44 |
| 358 | |
| 359 | layer MET5 MET5,MET5T,MET5P,VIA4 |
| 360 | calma 72 20 |
| 361 | |
| 362 | layer MET5T |
| 363 | labels MET5T noport |
| 364 | calma 72 16 |
| 365 | |
| 366 | layer MET5P |
| 367 | labels MET5P port |
| 368 | calma 72 5 |
| 369 | |
| 370 | layer VIA4 VIA4 |
| 371 | labels VIA4 |
| 372 | calma 71 44 |
| 373 | |
| 374 | layer PAD PAD,PADT,PADP |
| 375 | calma 76 20 |
| 376 | |
| 377 | layer PADT |
| 378 | labels PADT noport |
| 379 | calma 76 16 |
| 380 | |
| 381 | layer PADP |
| 382 | labels PADP port |
| 383 | calma 76 5 |
| 384 | |
| 385 | layer AREAID AREAID |
| 386 | labels AREAID |
| 387 | calma 81 4 |
| 388 | |
| 389 | layer TEXT TEXT |
| 390 | labels TEXT |
| 391 | calma 83 44 |
| 392 | |
| 393 | layer HVTR HVTR |
| 394 | labels HVTR |
| 395 | calma 18 20 |
| 396 | |
| 397 | layer NCM NCM |
| 398 | labels NCM |
| 399 | calma 92 44 |
| 400 | |
| 401 | layer RPM RPM |
| 402 | labels RPM |
| 403 | calma 86 20 |
| 404 | |
| 405 | layer NSM NSM |
| 406 | labels NSM |
| 407 | calma 61 20 |
| 408 | |
| 409 | layer RDL RDL |
| 410 | labels RDL |
| 411 | calma 74 20 |
| 412 | |
| 413 | layer VHVI VHVI |
| 414 | labels VHVI |
| 415 | calma 74 21 |
| 416 | |
| 417 | layer LDNTM LDNTM |
| 418 | labels LDNTM |
| 419 | calma 11 44 |
| 420 | |
| 421 | layer HVNTM HVNTM |
| 422 | labels HVNTM |
| 423 | calma 125 20 |
| 424 | |
| 425 | layer PMM PMM |
| 426 | labels PMM |
| 427 | calma 85 44 |
| 428 | |
| 429 | layer PNP PNP |
| 430 | labels PNP |
| 431 | calma 82 44 |
| 432 | |
| 433 | layer CAP CAP |
| 434 | labels CAP |
| 435 | calma 82 64 |
| 436 | |
| 437 | layer IND IND |
| 438 | labels IND |
| 439 | calma 82 24 |
| 440 | |
| 441 | layer PWRES PWRES |
| 442 | labels PWRES |
| 443 | calma 64 13 |
| 444 | |
| 445 | layer POLYRES POLYRES |
| 446 | labels POLYRES |
| 447 | calma 66 13 |
| 448 | |
| 449 | layer DIFFRES DIFFRES |
| 450 | labels DIFFRES |
| 451 | calma 65 13 |
| 452 | |
| 453 | layer DIODE DIODE |
| 454 | labels DIODE |
| 455 | calma 81 23 |
| 456 | |
| 457 | layer POLYM POLYM |
| 458 | labels POLYM |
| 459 | calma 66 83 |
| 460 | |
| 461 | layer COREID COREID |
| 462 | labels COREID |
| 463 | calma 81 2 |
| 464 | |
| 465 | layer PWELLT PWELLT |
| 466 | labels PWELLT noport |
| 467 | calma 122 16 |
| 468 | |
| 469 | layer PWELLP PWELLP |
| 470 | labels PWELLP port |
| 471 | calma 64 59 |
| 472 | |
| 473 | layer CFOMDROP CFOMDROP |
| 474 | labels CFOMDROP |
| 475 | calma 22 22 |
| 476 | |
| 477 | layer CLI1MADD CLI1MADD |
| 478 | labels CLI1MADD |
| 479 | calma 115 43 |
| 480 | |
| 481 | layer CNTMADD CNTMADD |
| 482 | labels CNTMADD |
| 483 | calma 22 21 |
| 484 | |
| 485 | layer CP1MADD CP1MADD |
| 486 | labels CP1MADD |
| 487 | calma 33 43 |
| 488 | |
| 489 | layer BOUND BOUND |
| 490 | labels BOUND |
| 491 | calma 235 4 |
| 492 | end |
| 493 | |
| 494 | cifinput |
| 495 | style ProgName |
| 496 | scalefactor 50 nanometers |
| 497 | layer l1 NWELL |
| 498 | layer l2 DNWELL |
| 499 | layer l3 DIFF |
| 500 | layer l4 TAP |
| 501 | layer l5 LVTN |
| 502 | layer l6 HVTP |
| 503 | layer l7 HVI |
| 504 | layer l8 TUNM |
| 505 | layer l9 POLY |
| 506 | layer l10 NPC |
| 507 | layer l11 PSDM |
| 508 | layer l12 NSDM |
| 509 | layer l13 LICON1 |
| 510 | layer l14 LI1 |
| 511 | layer l15 LI1T |
| 512 | layer l16 LI1P |
| 513 | layer l17 MCON |
| 514 | layer l18 MET1 |
| 515 | layer l19 MET1T |
| 516 | layer l20 MET1P |
| 517 | layer l21 VIA1 |
| 518 | layer l22 MET2 |
| 519 | layer l23 MET2T |
| 520 | layer l24 MET2P |
| 521 | layer l25 VIA2 |
| 522 | layer l26 MET3 |
| 523 | layer l27 MET3T |
| 524 | layer l28 MET3P |
| 525 | layer l29 VIA3 |
| 526 | layer l30 MET4 |
| 527 | layer l31 MET4T |
| 528 | layer l32 MET4P |
| 529 | layer l33 VIA4 |
| 530 | layer l34 MET5 |
| 531 | layer l35 MET5T |
| 532 | layer l36 MET5P |
| 533 | layer l37 PAD |
| 534 | layer l38 PADT |
| 535 | layer l39 PADP |
| 536 | layer l40 AREAID |
| 537 | layer l41 TEXT |
| 538 | layer l42 HVTR |
| 539 | layer l43 NCM |
| 540 | layer l44 RPM |
| 541 | layer l45 NSM |
| 542 | layer l46 RDL |
| 543 | layer l47 VHVI |
| 544 | layer l48 LDNTM |
| 545 | layer l49 HVNTM |
| 546 | layer l50 PMM |
| 547 | layer l51 PNP |
| 548 | layer l52 CAP |
| 549 | layer l53 IND |
| 550 | layer l54 PWRES |
| 551 | layer l55 POLYRES |
| 552 | layer l56 DIFFRES |
| 553 | layer l57 DIODE |
| 554 | layer l58 POLYM |
| 555 | layer l59 COREID |
| 556 | layer l60 NWELLT |
| 557 | layer l61 PWELLT |
| 558 | layer l62 NWELLP |
| 559 | layer l63 POLYP |
| 560 | layer l64 PWELLP |
| 561 | layer l65 CFOMDROP |
| 562 | layer l66 CLI1MADD |
| 563 | layer l67 CNTMADD |
| 564 | layer l68 CP1MADD |
| 565 | layer l69 BOUND |
| 566 | layer l70 POLYT |
| 567 | calma NWELL 64 20 |
| 568 | calma DNWELL 64 18 |
| 569 | calma DIFF 65 20 |
| 570 | calma TAP 65 44 |
| 571 | calma LVTN 125 44 |
| 572 | calma HVTP 78 44 |
| 573 | calma HVI 75 20 |
| 574 | calma TUNM 80 20 |
| 575 | calma POLY 66 20 |
| 576 | calma NPC 95 20 |
| 577 | calma PSDM 94 20 |
| 578 | calma NSDM 93 44 |
| 579 | calma LICON1 66 44 |
| 580 | calma LI1 67 20 |
| 581 | calma LI1T 67 16 |
| 582 | calma LI1P 67 5 |
| 583 | calma MCON 67 44 |
| 584 | calma MET1 68 20 |
| 585 | calma MET1T 68 16 |
| 586 | calma MET1P 68 5 |
| 587 | calma VIA1 68 44 |
| 588 | calma MET2 69 20 |
| 589 | calma MET2T 69 16 |
| 590 | calma MET2P 69 5 |
| 591 | calma VIA2 69 44 |
| 592 | calma MET3 70 20 |
| 593 | calma MET3T 70 16 |
| 594 | calma MET3P 70 5 |
| 595 | calma VIA3 70 44 |
| 596 | calma MET4 71 20 |
| 597 | calma MET4T 71 16 |
| 598 | calma MET4P 71 5 |
| 599 | calma VIA4 71 44 |
| 600 | calma MET5 72 20 |
| 601 | calma MET5T 72 16 |
| 602 | calma MET5P 72 5 |
| 603 | calma PAD 76 20 |
| 604 | calma PADT 76 16 |
| 605 | calma PADP 76 5 |
| 606 | calma AREAID 81 4 |
| 607 | calma TEXT 83 44 |
| 608 | calma HVTR 18 20 |
| 609 | calma NCM 92 44 |
| 610 | calma RPM 86 20 |
| 611 | calma NSM 61 20 |
| 612 | calma RDL 74 20 |
| 613 | calma VHVI 74 21 |
| 614 | calma LDNTM 11 44 |
| 615 | calma HVNTM 125 20 |
| 616 | calma PMM 85 44 |
| 617 | calma PNP 82 44 |
| 618 | calma CAP 82 64 |
| 619 | calma IND 82 24 |
| 620 | calma PWRES 64 13 |
| 621 | calma POLYRES 66 13 |
| 622 | calma DIFFRES 65 13 |
| 623 | calma DIODE 81 23 |
| 624 | calma POLYM 66 83 |
| 625 | calma COREID 81 2 |
| 626 | calma NWELLT 64 16 |
| 627 | calma PWELLT 122 16 |
| 628 | calma NWELLP 64 5 |
| 629 | calma POLYP 66 5 |
| 630 | calma PWELLP 64 59 |
| 631 | calma CFOMDROP 22 22 |
| 632 | calma CLI1MADD 115 43 |
| 633 | calma CNTMADD 22 21 |
| 634 | calma CP1MADD 33 43 |
| 635 | calma BOUND 235 4 |
| 636 | calma POLYT 66 16 |
| 637 | end |
| 638 | |
| 639 | mzrouter |
| 640 | end |
| 641 | |
| 642 | drc |
| 643 | end |
| 644 | |
| 645 | extract |
| 646 | style default |
| 647 | planeorder p1 0 |
| 648 | planeorder p2 1 |
| 649 | planeorder p3 2 |
| 650 | planeorder p4 3 |
| 651 | planeorder p5 4 |
| 652 | planeorder p6 5 |
| 653 | planeorder p7 6 |
| 654 | planeorder p8 7 |
| 655 | planeorder p9 8 |
| 656 | planeorder p10 9 |
| 657 | planeorder p11 10 |
| 658 | planeorder p12 11 |
| 659 | planeorder p13 12 |
| 660 | planeorder p14 13 |
| 661 | planeorder p15 14 |
| 662 | planeorder p16 15 |
| 663 | planeorder p17 16 |
| 664 | planeorder p18 17 |
| 665 | planeorder p19 18 |
| 666 | planeorder p20 19 |
| 667 | planeorder p21 20 |
| 668 | planeorder p22 21 |
| 669 | planeorder p23 22 |
| 670 | planeorder p24 23 |
| 671 | planeorder p25 24 |
| 672 | planeorder p26 25 |
| 673 | planeorder p27 26 |
| 674 | planeorder p28 27 |
| 675 | planeorder p29 28 |
| 676 | planeorder p30 29 |
| 677 | planeorder p31 30 |
| 678 | planeorder p32 31 |
| 679 | planeorder p33 32 |
| 680 | planeorder p34 33 |
| 681 | planeorder p35 34 |
| 682 | planeorder p36 35 |
| 683 | planeorder p37 36 |
| 684 | planeorder p38 37 |
| 685 | planeorder p39 38 |
| 686 | planeorder p40 39 |
| 687 | planeorder p41 40 |
| 688 | planeorder p42 41 |
| 689 | end |