Skip to content

Commit f1c1e9a

Browse files
committed
remove info dicts
1 parent 86c4920 commit f1c1e9a

File tree

9 files changed

+12
-657
lines changed

9 files changed

+12
-657
lines changed

mycspdk/die_frame.pic.yml

Lines changed: 0 additions & 246 deletions
Original file line numberDiff line numberDiff line change
@@ -103,249 +103,3 @@ routes: {}
103103
nets: []
104104
ports: {}
105105
placements: {}
106-
pdk: cspdk.si220
107-
info:
108-
schematic:
109-
component_icons:
110-
die_sc:
111-
- - 0.25
112-
- 0.25
113-
- - 0.75
114-
- 0.25
115-
- - 0.75
116-
- 0.75
117-
- - 0.25
118-
- 0.75
119-
mmi1x2_sc:
120-
- - 1.0000000000000002
121-
- 0.7241666666666666
122-
- - 1.0000000000000002
123-
- 0.7991666666666667
124-
- - 0.7214484679665738
125-
- 0.8866666666666667
126-
- - 0.7214484679665738
127-
- 1
128-
- - 0.2785515320334262
129-
- 1
130-
- - 0.2785515320334262
131-
- 0.625
132-
- - 0
133-
- 0.5375
134-
- - 0
135-
- 0.4625
136-
- - 0.2785515320334262
137-
- 0.375
138-
- - 0.2785515320334262
139-
- 0
140-
- - 0.7214484679665738
141-
- 0
142-
- - 0.7214484679665738
143-
- 0.11333333333333336
144-
- - 1.0000000000000002
145-
- 0.20083333333333336
146-
- - 1.0000000000000002
147-
- 0.2758333333333333
148-
- - 0.7214484679665738
149-
- 0.3633333333333333
150-
- - 0.7214484679665738
151-
- 0.6366666666666667
152-
component_ports:
153-
die_sc:
154-
e1: w
155-
e10: w
156-
e11: w
157-
e12: w
158-
e13: w
159-
e14: w
160-
e15: w
161-
e16: e
162-
e17: e
163-
e18: e
164-
e19: e
165-
e2: w
166-
e20: e
167-
e21: e
168-
e22: e
169-
e23: e
170-
e24: e
171-
e25: e
172-
e26: e
173-
e27: e
174-
e28: e
175-
e29: e
176-
e3: w
177-
e30: e
178-
e31: e
179-
e32: e
180-
e33: e
181-
e34: e
182-
e35: e
183-
e36: e
184-
e37: e
185-
e38: e
186-
e39: e
187-
e4: w
188-
e40: e
189-
e41: e
190-
e42: e
191-
e43: e
192-
e44: e
193-
e45: e
194-
e46: e
195-
e47: e
196-
e48: w
197-
e49: w
198-
e5: w
199-
e50: w
200-
e51: w
201-
e52: w
202-
e53: w
203-
e54: w
204-
e55: w
205-
e56: w
206-
e57: w
207-
e58: w
208-
e59: w
209-
e6: w
210-
e60: w
211-
e61: w
212-
e62: w
213-
e7: w
214-
e8: w
215-
e9: w
216-
o1: e
217-
o10: e
218-
o11: e
219-
o12: e
220-
o13: e
221-
o14: e
222-
o15: w
223-
o16: w
224-
o17: w
225-
o18: w
226-
o19: w
227-
o2: e
228-
o20: w
229-
o21: w
230-
o22: w
231-
o23: w
232-
o24: w
233-
o25: w
234-
o26: w
235-
o27: w
236-
o28: w
237-
o3: e
238-
o4: e
239-
o5: e
240-
o6: e
241-
o7: e
242-
o8: e
243-
o9: e
244-
mmi1x2_sc:
245-
o1: w
246-
o2: e
247-
o3: e
248-
hierarchical: []
249-
implicit_connections: {}
250-
manhattan_fractions:
251-
die_template,o1-mmi1x,o1: 0.5
252-
die_template,o10-mmi10x,o1: 0.5
253-
die_template,o11-mmi11x,o1: 0.5
254-
die_template,o12-mmi12x,o1: 0.5
255-
die_template,o13-mmi13x,o1: 0.5
256-
die_template,o14-mmi14x,o1: 0.5
257-
die_template,o15-mmi15x,o1: 0.5
258-
die_template,o16-mmi16x,o1: 0.5
259-
die_template,o17-mmi17x,o1: 0.5
260-
die_template,o18-mmi18x,o1: 0.5
261-
die_template,o19-mmi19x,o1: 0.5
262-
die_template,o2-mmi2x,o1: 0.5
263-
die_template,o20-mmi20x,o1: 0.5
264-
die_template,o21-mmi21x,o1: 0.5
265-
die_template,o22-mmi22x,o1: 0.5
266-
die_template,o23-mmi23x,o1: 0.5
267-
die_template,o24-mmi24x,o1: 0.5
268-
die_template,o4-mmi4x,o1: 0.5
269-
die_template,o5-mmi5x,o1: 0.5
270-
die_template,o6-mmi6x,o1: 0.5
271-
die_template,o7-mmi7x,o1: 0.27828506806892794
272-
die_template,o8-mmi8x,o1: 0.5
273-
die_template,o9-mmi9x,o1: 0.5
274-
placements:
275-
die_template:
276-
x: 167
277-
y: 399
278-
mmi10x:
279-
x: 101
280-
y: 357
281-
mmi11x:
282-
x: 101
283-
y: 357
284-
mmi12x:
285-
x: 101
286-
y: 357
287-
mmi13x:
288-
x: 101
289-
y: 357
290-
mmi14x:
291-
x: 101
292-
y: 357
293-
mmi15x:
294-
x: 101
295-
y: 357
296-
mmi16x:
297-
x: 101
298-
y: 357
299-
mmi17x:
300-
x: 101
301-
y: 357
302-
mmi18x:
303-
x: 101
304-
y: 357
305-
mmi19x:
306-
x: 101
307-
y: 357
308-
mmi1x:
309-
x: 101
310-
y: 357
311-
mmi20x:
312-
x: 101
313-
y: 357
314-
mmi21x:
315-
x: 101
316-
y: 357
317-
mmi22x:
318-
x: 101
319-
y: 357
320-
mmi23x:
321-
x: 101
322-
y: 357
323-
mmi24x:
324-
x: 101
325-
y: 357
326-
mmi2x:
327-
x: 101
328-
y: 357
329-
mmi3x:
330-
x: 101
331-
y: 357
332-
mmi4x:
333-
x: 101
334-
y: 357
335-
mmi5x:
336-
x: 101
337-
y: 357
338-
mmi6x:
339-
x: 101
340-
y: 357
341-
mmi7x:
342-
x: 170
343-
y: 359
344-
mmi8x:
345-
x: 206
346-
y: 409
347-
mmi9x:
348-
x: 212
349-
y: 371
350-
port_placements: {}
351-
name: circuit

mycspdk/lattice.pic.yml

Lines changed: 0 additions & 34 deletions
Original file line numberDiff line numberDiff line change
@@ -32,37 +32,3 @@ placements:
3232
rotation: 0
3333
x: mzi1,o2
3434
y: 0
35-
pdk: cspdk.si220
36-
info:
37-
schematic:
38-
component_icons:
39-
mzi_sc: []
40-
component_ports:
41-
mzi_sc:
42-
o1: w
43-
o2: e
44-
o3: e
45-
hierarchical: []
46-
implicit_connections: {}
47-
manhattan_fractions:
48-
mzi1,o2-mzi2,o1: 0.5
49-
o1-mzi1,o1: 0.5
50-
o2-mzi2,o2: 0.5
51-
o3-mzi2,o3: 0.5
52-
placements:
53-
mzi1:
54-
x: 432
55-
y: 371
56-
mzi2:
57-
x: 548
58-
y: 388
59-
port_placements:
60-
o1:
61-
x: 223
62-
y: 327
63-
o2:
64-
x: 709
65-
y: 270
66-
o3:
67-
x: 550
68-
y: 200

mycspdk/mask.pic.yml

Lines changed: 12 additions & 29 deletions
Original file line numberDiff line numberDiff line change
@@ -1,19 +1,18 @@
11
# yaml-language-server: $schema=../build/schemas/mask.json
2-
pdk: cspdk.si220
32
instances:
43
rings:
54
component: pack_doe
65
settings:
76
doe: ring_single_sc
87
settings:
98
radius:
10-
- 5
11-
- 10
12-
- 20
9+
- 5
10+
- 10
11+
- 20
1312
length_x:
14-
- 1
15-
- 2
16-
- 3
13+
- 1
14+
- 2
15+
- 3
1716
do_permutations: true
1817
function:
1918
function: add_fiber_array_sc
@@ -25,14 +24,14 @@ instances:
2524
doe: mzi_sc
2625
settings:
2726
delta_length:
28-
- 10
29-
- 20
30-
- 30
31-
- 40
27+
- 10
28+
- 20
29+
- 30
30+
- 40
3231
do_permutations: true
3332
spacing:
34-
- 10
35-
- 10
33+
- 10
34+
- 10
3635
function: add_fiber_array_sc
3736
connections: {}
3837
routes: {}
@@ -46,19 +45,3 @@ placements:
4645
ymin: rings,south
4746
dx: 100
4847
dy: 0
49-
info:
50-
schematic:
51-
implicit_connections: {}
52-
component_ports:
53-
pack_doe: {}
54-
pack_doe_grid: {}
55-
hierarchical: []
56-
placements:
57-
rings:
58-
x: 170
59-
y: 250
60-
mzis:
61-
x: 377
62-
y: 483
63-
port_placements: {}
64-
manhattan_fractions: {}

mycspdk/mymzi.pic.yml

Lines changed: 0 additions & 16 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,4 @@
11
# yaml-language-server: $schema=../build/schemas/mymzi.json
2-
pdk: cspdk.si220
32
instances:
43
mzi:
54
component: mzi_sc
@@ -8,18 +7,3 @@ connections: {}
87
routes: {}
98
ports: {}
109
placements: {}
11-
info:
12-
schematic:
13-
implicit_connections: {}
14-
component_ports:
15-
mzi_sc:
16-
o1: w
17-
o2: e
18-
o3: e
19-
hierarchical: []
20-
placements:
21-
mzi:
22-
x: 200
23-
y: 200
24-
port_placements: {}
25-
manhattan_fractions: {}

0 commit comments

Comments
 (0)