Skip to content

Commit 744bd25

Browse files
Merge pull request #7 from iic-jku/ihp-sg13cmos5l-support
Support for IHP Open PDK sg13cmos5l PDK
2 parents c7bff9c + 49a4bb2 commit 744bd25

1 file changed

Lines changed: 309 additions & 0 deletions

File tree

pdks/ihp-sg13cmos5l.json

Lines changed: 309 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,309 @@
1+
{
2+
"tech_name": "sg13cmos5l",
3+
"layer_group_definitions": [
4+
{
5+
"name": "nBuLay.PinLayers",
6+
"layers": [
7+
"nBuLay.pin"
8+
]
9+
},
10+
{
11+
"name": "nBuLay.LabelLayers",
12+
"layers": [
13+
"nBuLay.label"
14+
]
15+
},
16+
{
17+
"name": "nBuLay.RelatedLayers",
18+
"layers": [
19+
"nBuLay.pin",
20+
"nBuLay.drawing",
21+
"nBuLay.label",
22+
"nBuLay.net",
23+
"nBuLay.boundary",
24+
"nBuLay.block"
25+
]
26+
},
27+
{
28+
"name": "NWell.PinLayers",
29+
"layers": [
30+
"NWell.pin"
31+
]
32+
},
33+
{
34+
"name": "NWell.LabelLayers",
35+
"layers": [
36+
"NWell.label"
37+
]
38+
},
39+
{
40+
"name": "NWell.RelatedLayers",
41+
"layers": [
42+
"NWell.pin",
43+
"NWell.drawing",
44+
"NWell.label",
45+
"NWell.net",
46+
"NWell.boundary"
47+
]
48+
},
49+
{
50+
"name": "GatPoly.PinLayers",
51+
"layers": [
52+
"GatPoly.pin"
53+
]
54+
},
55+
{
56+
"name": "GatPoly.LabelLayers",
57+
"layers": [
58+
"GatPoly.label"
59+
]
60+
},
61+
{
62+
"name": "GatPoly.RelatedLayers",
63+
"layers": [
64+
"GatPoly.pin",
65+
"GatPoly.drawing",
66+
"GatPoly.label",
67+
"GatPoly.net",
68+
"GatPoly.boundary",
69+
"GatPoly.nofill"
70+
]
71+
},
72+
{
73+
"name": "Metal1.PinLayers",
74+
"layers": [
75+
"Metal1.pin"
76+
]
77+
},
78+
{
79+
"name": "Metal1.LabelLayers",
80+
"layers": [
81+
"Metal1.text"
82+
]
83+
},
84+
{
85+
"name": "Metal1.RelatedLayers",
86+
"layers": [
87+
"Metal1.drawing",
88+
"Metal1.pin",
89+
"Metal1.text",
90+
"Metal1.label",
91+
"Metal1.diffprb"
92+
]
93+
},
94+
{
95+
"name": "Metal2.PinLayers",
96+
"layers": [
97+
"Metal2.pin"
98+
]
99+
},
100+
{
101+
"name": "Metal2.LabelLayers",
102+
"layers": [
103+
"Metal2.text"
104+
]
105+
},
106+
{
107+
"name": "Metal2.RelatedLayers",
108+
"layers": [
109+
"Metal2.drawing",
110+
"Metal2.pin",
111+
"Metal2.text",
112+
"Metal2.label"
113+
]
114+
},
115+
{
116+
"name": "Metal3.PinLayers",
117+
"layers": [
118+
"Metal3.pin"
119+
]
120+
},
121+
{
122+
"name": "Metal3.LabelLayers",
123+
"layers": [
124+
"Metal3.text"
125+
]
126+
},
127+
{
128+
"name": "Metal3.RelatedLayers",
129+
"layers": [
130+
"Metal3.drawing",
131+
"Metal3.pin",
132+
"Metal3.text",
133+
"Metal3.label"
134+
]
135+
},
136+
{
137+
"name": "Metal4.PinLayers",
138+
"layers": [
139+
"Metal4.pin"
140+
]
141+
},
142+
{
143+
"name": "Metal4.LabelLayers",
144+
"layers": [
145+
"Metal4.text"
146+
]
147+
},
148+
{
149+
"name": "Metal4.RelatedLayers",
150+
"layers": [
151+
"Metal4.drawing",
152+
"Metal4.pin",
153+
"Metal4.text",
154+
"Metal4.label"
155+
]
156+
},
157+
{
158+
"name": "TopMetal1.PinLayers",
159+
"layers": [
160+
"TopMetal1.pin"
161+
]
162+
},
163+
{
164+
"name": "TopMetal1.LabelLayers",
165+
"layers": [
166+
"TopMetal1.text"
167+
]
168+
},
169+
{
170+
"name": "TopMetal1.RelatedLayers",
171+
"layers": [
172+
"TopMetal1.drawing",
173+
"TopMetal1.pin",
174+
"TopMetal1.text",
175+
"TopMetal1.label"
176+
]
177+
},
178+
{
179+
"name": "IND.PinLayers",
180+
"layers": [
181+
"IND.pin"
182+
]
183+
},
184+
{
185+
"name": "IND.LabelLayers",
186+
"layers": [
187+
"IND.text"
188+
]
189+
},
190+
{
191+
"name": "IND.RelatedLayers",
192+
"layers": [
193+
"IND.pin",
194+
"IND.drawing",
195+
"IND.text"
196+
]
197+
}
198+
],
199+
"pin_layer_infos": [
200+
{
201+
"short_layer_name": "nBuLay",
202+
"related_layers": [
203+
"nBuLay.RelatedLayers"
204+
],
205+
"pin_layers": [
206+
"nBuLay.PinLayers"
207+
],
208+
"label_layers": [
209+
"nBuLay.LabelLayers"
210+
]
211+
},
212+
{
213+
"short_layer_name": "NWell",
214+
"related_layers": [
215+
"NWell.RelatedLayers"
216+
],
217+
"pin_layers": [
218+
"NWell.PinLayers"
219+
],
220+
"label_layers": [
221+
"NWell.LabelLayers"
222+
]
223+
},
224+
{
225+
"short_layer_name": "GatPoly",
226+
"related_layers": [
227+
"GatPoly.RelatedLayers"
228+
],
229+
"pin_layers": [
230+
"GatPoly.PinLayers"
231+
],
232+
"label_layers": [
233+
"GatPoly.LabelLayers"
234+
]
235+
},
236+
{
237+
"short_layer_name": "Metal1",
238+
"related_layers": [
239+
"Metal1.RelatedLayers"
240+
],
241+
"pin_layers": [
242+
"Metal1.PinLayers"
243+
],
244+
"label_layers": [
245+
"Metal1.LabelLayers"
246+
]
247+
},
248+
{
249+
"short_layer_name": "Metal2",
250+
"related_layers": [
251+
"Metal2.RelatedLayers"
252+
],
253+
"pin_layers": [
254+
"Metal2.PinLayers"
255+
],
256+
"label_layers": [
257+
"Metal2.LabelLayers"
258+
]
259+
},
260+
{
261+
"short_layer_name": "Metal3",
262+
"related_layers": [
263+
"Metal3.RelatedLayers"
264+
],
265+
"pin_layers": [
266+
"Metal3.PinLayers"
267+
],
268+
"label_layers": [
269+
"Metal3.LabelLayers"
270+
]
271+
},
272+
{
273+
"short_layer_name": "Metal4",
274+
"related_layers": [
275+
"Metal4.RelatedLayers"
276+
],
277+
"pin_layers": [
278+
"Metal4.PinLayers"
279+
],
280+
"label_layers": [
281+
"Metal4.LabelLayers"
282+
]
283+
},
284+
{
285+
"short_layer_name": "TopMetal1",
286+
"related_layers": [
287+
"TopMetal1.RelatedLayers"
288+
],
289+
"pin_layers": [
290+
"TopMetal1.PinLayers"
291+
],
292+
"label_layers": [
293+
"TopMetal1.LabelLayers"
294+
]
295+
},
296+
{
297+
"short_layer_name": "IND",
298+
"related_layers": [
299+
"IND.RelatedLayers"
300+
],
301+
"pin_layers": [
302+
"IND.PinLayers"
303+
],
304+
"label_layers": [
305+
"IND.LabelLayers"
306+
]
307+
}
308+
]
309+
}

0 commit comments

Comments
 (0)