blob: 8beebdc44aff831b7770a64149e7aabf8f450bd9 [file] [log] [blame]
Tim Edwards55f4d0e2020-07-05 15:41:02 -04001tech
2 format 32
3 TECHNAME-GDS
4end
5
6version
7 version REVISION
8 description "SkyWater S8: Vendor GDS layers"
9end
10
11planes
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
54end
55
56types
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
127end
128
129contact
130end
131
132styles
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
204end
205
206compose
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
212end
213
214connect
215end
216
217cifoutput
218style 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
492end
493
494cifinput
495style 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
637end
638
639mzrouter
640end
641
642drc
643end
644
645extract
646style 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
689end