Skip to content

Commit ca83589

Browse files
committed
pg/tt_pg_3v3_2: Import design files for 3v3 power gate (h=2)
Signed-off-by: Sylvain Munaut <[email protected]>
1 parent 0d68100 commit ca83589

17 files changed

+9801
-12
lines changed

pg/tt_pg_3v3_2/gds/tt_pg_3v3_2.gds

2.53 MB
Binary file not shown.

pg/tt_pg_3v3_2/lef/tt_pg_3v3_2.lef

+20
Original file line numberDiff line numberDiff line change
@@ -42,11 +42,31 @@ MACRO tt_pg_3v3_2
4242
PIN ctrl
4343
DIRECTION INPUT ;
4444
USE SIGNAL ;
45+
ANTENNAGATEAREA 0.423000 ;
4546
PORT
4647
LAYER met4 ;
4748
RECT 0.000 225.260 13.800 225.760 ;
4849
END
4950
END ctrl
51+
OBS
52+
LAYER nwell ;
53+
RECT 0.000 223.420 13.800 225.310 ;
54+
LAYER pwell ;
55+
RECT 0.000 220.600 8.360 223.420 ;
56+
LAYER nwell ;
57+
RECT 8.360 220.600 13.800 223.420 ;
58+
RECT 0.000 0.500 13.800 220.600 ;
59+
LAYER li1 ;
60+
RECT 0.130 0.830 13.650 225.200 ;
61+
LAYER met1 ;
62+
RECT 0.100 0.800 13.710 225.540 ;
63+
LAYER met2 ;
64+
RECT 0.100 0.800 13.345 225.540 ;
65+
LAYER met3 ;
66+
RECT 0.130 10.120 13.800 225.760 ;
67+
LAYER met4 ;
68+
RECT 2.965 224.770 3.295 224.860 ;
69+
END
5070
END tt_pg_3v3_2
5171
END LIBRARY
5272

pg/tt_pg_3v3_2/mag/.gitignore

+6
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,6 @@
1+
lvs.report
2+
*.lvs.spice
3+
*.pex.spice
4+
*_pex.nodes
5+
*_pex.sim
6+
ext/

pg/tt_pg_3v3_2/mag/Makefile

+2
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,2 @@
1+
PROJECT_NAME ?= tt_pg_3v3_2
2+
include ../../../tcl/rules.mak

pg/tt_pg_3v3_2/mag/cap_gapwr.mag

+30
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,30 @@
1+
magic
2+
tech sky130A
3+
magscale 1 2
4+
timestamp 1718383489
5+
<< metal3 >>
6+
rect 340 3994 2660 4000
7+
rect 340 6 341 3994
8+
rect 579 6 2660 3994
9+
rect 340 0 2660 6
10+
<< via3 >>
11+
rect 341 6 579 3994
12+
<< mimcap >>
13+
rect 640 3880 2600 3940
14+
rect 640 120 1830 3880
15+
rect 2540 120 2600 3880
16+
rect 640 60 2600 120
17+
<< mimcapcontact >>
18+
rect 1830 120 2540 3880
19+
<< metal4 >>
20+
rect 0 0 240 4000
21+
rect 340 3994 580 4000
22+
rect 340 6 341 3994
23+
rect 579 6 580 3994
24+
rect 340 0 580 6
25+
rect 680 0 1670 4000
26+
rect 1770 3880 2760 4000
27+
rect 1770 120 1830 3880
28+
rect 2540 120 2760 3880
29+
rect 1770 0 2760 120
30+
<< end >>

pg/tt_pg_3v3_2/mag/cap_vapwr.mag

+30
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,30 @@
1+
magic
2+
tech sky130A
3+
magscale 1 2
4+
timestamp 1718383489
5+
<< metal3 >>
6+
rect 340 3994 2660 4000
7+
rect 340 6 341 3994
8+
rect 579 6 2660 3994
9+
rect 340 0 2660 6
10+
<< via3 >>
11+
rect 341 6 579 3994
12+
<< mimcap >>
13+
rect 640 3880 2600 3940
14+
rect 640 120 740 3880
15+
rect 1610 120 2600 3880
16+
rect 640 60 2600 120
17+
<< mimcapcontact >>
18+
rect 740 120 1610 3880
19+
<< metal4 >>
20+
rect 0 0 240 4000
21+
rect 340 3994 580 4000
22+
rect 340 6 341 3994
23+
rect 579 6 580 3994
24+
rect 340 0 580 6
25+
rect 680 3880 1670 4000
26+
rect 680 120 740 3880
27+
rect 1610 120 1670 3880
28+
rect 680 0 1670 120
29+
rect 1770 0 2760 4000
30+
<< end >>

pg/tt_pg_3v3_2/mag/ckt.mag

+50
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,50 @@
1+
magic
2+
tech sky130A
3+
magscale 1 2
4+
timestamp 1718383489
5+
<< metal2 >>
6+
rect 299 1115 1379 1120
7+
rect 299 5 308 1115
8+
rect 1370 5 1379 1115
9+
rect 299 0 1379 5
10+
rect 1459 1115 2539 1120
11+
rect 1459 5 1633 1115
12+
rect 2530 5 2539 1115
13+
rect 1459 0 2539 5
14+
<< via2 >>
15+
rect 308 5 1370 1115
16+
rect 1633 5 2530 1115
17+
<< metal3 >>
18+
rect 299 1119 1504 1120
19+
rect 299 1115 686 1119
20+
rect 299 5 308 1115
21+
rect 299 1 686 5
22+
rect 1498 1 1504 1119
23+
rect 299 0 1504 1
24+
rect 1624 1119 2760 1120
25+
rect 1624 1115 1776 1119
26+
rect 1624 5 1633 1115
27+
rect 1624 1 1776 5
28+
rect 2754 1 2760 1119
29+
rect 1624 0 2760 1
30+
<< via3 >>
31+
rect 686 1115 1498 1119
32+
rect 686 5 1370 1115
33+
rect 1370 5 1498 1115
34+
rect 686 1 1498 5
35+
rect 1776 1115 2754 1119
36+
rect 1776 5 2530 1115
37+
rect 2530 5 2754 1115
38+
rect 1776 1 2754 5
39+
<< metal4 >>
40+
rect 0 0 240 1120
41+
rect 340 0 580 1120
42+
rect 680 1119 1670 1120
43+
rect 680 1 686 1119
44+
rect 1498 1 1670 1119
45+
rect 680 0 1670 1
46+
rect 1770 1119 2760 1120
47+
rect 1770 1 1776 1119
48+
rect 2754 1 2760 1119
49+
rect 1770 0 2760 1
50+
<< end >>

pg/tt_pg_3v3_2/mag/ctrl_inv.mag

+116
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,116 @@
1+
magic
2+
tech sky130A
3+
timestamp 1718467444
4+
<< nwell >>
5+
rect 334 2422 470 2558
6+
<< pwell >>
7+
rect 334 2558 470 2664
8+
<< nmos >>
9+
rect 410 2604 425 2646
10+
<< pmoshvt >>
11+
rect 410 2440 425 2540
12+
<< ndiff >>
13+
rect 380 2642 410 2646
14+
rect 380 2608 387 2642
15+
rect 404 2608 410 2642
16+
rect 380 2604 410 2608
17+
rect 425 2634 452 2646
18+
rect 425 2616 431 2634
19+
rect 448 2616 452 2634
20+
rect 425 2604 452 2616
21+
<< pdiff >>
22+
rect 381 2536 410 2540
23+
rect 381 2444 387 2536
24+
rect 404 2444 410 2536
25+
rect 381 2440 410 2444
26+
rect 425 2528 452 2540
27+
rect 425 2452 431 2528
28+
rect 448 2452 452 2528
29+
rect 425 2440 452 2452
30+
<< ndiffc >>
31+
rect 387 2608 404 2642
32+
rect 431 2616 448 2634
33+
<< pdiffc >>
34+
rect 387 2444 404 2536
35+
rect 431 2452 448 2528
36+
<< psubdiff >>
37+
rect 351 2634 380 2646
38+
rect 351 2616 353 2634
39+
rect 370 2616 380 2634
40+
rect 351 2604 380 2616
41+
<< nsubdiff >>
42+
rect 352 2528 381 2540
43+
rect 352 2452 353 2528
44+
rect 370 2452 381 2528
45+
rect 352 2440 381 2452
46+
<< psubdiffcont >>
47+
rect 353 2616 370 2634
48+
<< nsubdiffcont >>
49+
rect 353 2452 370 2528
50+
<< poly >>
51+
rect 410 2646 425 2659
52+
rect 410 2586 425 2604
53+
rect 392 2581 425 2586
54+
rect 392 2564 400 2581
55+
rect 417 2564 425 2581
56+
rect 392 2559 425 2564
57+
rect 410 2540 425 2559
58+
rect 410 2427 425 2440
59+
<< polycont >>
60+
rect 400 2564 417 2581
61+
<< locali >>
62+
rect 345 2636 387 2642
63+
rect 345 2614 348 2636
64+
rect 345 2608 387 2614
65+
rect 404 2608 412 2642
66+
rect 431 2639 448 2642
67+
rect 431 2608 448 2611
68+
rect 417 2564 425 2581
69+
rect 345 2530 387 2536
70+
rect 345 2450 348 2530
71+
rect 345 2444 387 2450
72+
rect 404 2444 412 2536
73+
rect 431 2533 448 2536
74+
rect 431 2444 448 2447
75+
<< viali >>
76+
rect 348 2634 387 2636
77+
rect 348 2616 353 2634
78+
rect 353 2616 370 2634
79+
rect 370 2616 387 2634
80+
rect 348 2614 387 2616
81+
rect 387 2614 402 2636
82+
rect 431 2634 448 2639
83+
rect 431 2616 448 2634
84+
rect 431 2611 448 2616
85+
rect 388 2564 400 2581
86+
rect 400 2564 405 2581
87+
rect 348 2528 387 2530
88+
rect 348 2452 353 2528
89+
rect 353 2452 370 2528
90+
rect 370 2452 387 2528
91+
rect 348 2450 387 2452
92+
rect 387 2450 402 2530
93+
rect 431 2528 448 2533
94+
rect 431 2452 448 2528
95+
rect 431 2447 448 2452
96+
<< metal1 >>
97+
rect 345 2636 405 2642
98+
rect 345 2614 348 2636
99+
rect 402 2614 405 2636
100+
rect 345 2608 405 2614
101+
rect 425 2639 454 2642
102+
rect 425 2611 431 2639
103+
rect 448 2611 454 2639
104+
rect 382 2581 411 2584
105+
rect 366 2564 388 2581
106+
rect 405 2564 411 2581
107+
rect 382 2561 411 2564
108+
rect 345 2530 405 2536
109+
rect 345 2450 348 2530
110+
rect 402 2450 405 2530
111+
rect 345 2444 405 2450
112+
rect 425 2533 454 2611
113+
rect 425 2447 431 2533
114+
rect 448 2447 454 2533
115+
rect 425 2444 454 2447
116+
<< end >>

0 commit comments

Comments
 (0)