-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathspec_dict_schema.yaml
More file actions
28 lines (28 loc) · 1.21 KB
/
Copy pathspec_dict_schema.yaml
File metadata and controls
28 lines (28 loc) · 1.21 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
xwidth: "width of design"
ywidth: "height of design"
units: "units for GDS"
precision: "grid precision for GDS"
aspect_ratio: "desired aspect ratio given 1 or fewer width specs. Defining both xwidth and ywidth overrides this parameter"
input_side: "define side to put all input pins on. Default left side"
output_side: "define side to put all output pins on. Default right side"
pin_margin: "Should the design be flush with the first/last pins on each side (False) or not (True)?"
exclude_layers: "List of layers to exclude from BBOX"
pins:
h_layer: "horizontal metal layer for pins"
v_layer: "vertical metal layer for pins"
pinA: # Script will automatically grab names from the keys here
layer: "layer of pin shape"
xwidth: "width of pin. default min track width for vert pin, 1um for horiz pin"
ywidth: "height of pin. default min track width for horiz pin, 1um for vert pin"
center: "center of pin"
side: "side of design for pin. overrides general input/output side specification"
range: "[A,B] range of bus bits which these specs apply to."
pg_pins:
h_layer: "horizontal metal layer for pins"
v_layer: "vertical metal layer for pins"
pwr_pin:
layer:
xwidth:
ywidth:
center:
side: