Home
last modified time | relevance | path

Searched refs:DIFF_OUT_FIELD (Results 1 – 25 of 63) sorted by relevance

123

/dports/cad/openroad/OpenROAD-2.0/src/OpenDB/src/db/
H A DdbTechLayerCutSpacingRule.cpp374 DIFF_OUT_FIELD(width_); in out()
375 DIFF_OUT_FIELD(enclosure_); in out()
377 DIFF_OUT_FIELD(par_within_); in out()
384 DIFF_OUT_FIELD(extension_); in out()
385 DIFF_OUT_FIELD(eol_width_); in out()
386 DIFF_OUT_FIELD(num_cuts_); in out()
387 DIFF_OUT_FIELD(within_); in out()
389 DIFF_OUT_FIELD(cut_class_); in out()
390 DIFF_OUT_FIELD(two_cuts_); in out()
391 DIFF_OUT_FIELD(prl_); in out()
[all …]
H A DdbTechLayerSpacingEolRule.cpp422 DIFF_OUT_FIELD(eol_space_); in out()
423 DIFF_OUT_FIELD(eol_width_); in out()
426 DIFF_OUT_FIELD(eol_within_); in out()
431 DIFF_OUT_FIELD(cut_class_); in out()
436 DIFF_OUT_FIELD(end_prl_); in out()
440 DIFF_OUT_FIELD(extension_); in out()
443 DIFF_OUT_FIELD(max_length_); in out()
444 DIFF_OUT_FIELD(min_length_); in out()
445 DIFF_OUT_FIELD(par_space_); in out()
446 DIFF_OUT_FIELD(par_within_); in out()
[all …]
H A DdbTechLayerCutEnclosureRule.cpp247 DIFF_OUT_FIELD(flags_.type_); in out() local
260 DIFF_OUT_FIELD(flags_.prl_); in out()
271 DIFF_OUT_FIELD(cut_class_); in out()
272 DIFF_OUT_FIELD(eol_width_); in out()
276 DIFF_OUT_FIELD(spacing_); in out()
277 DIFF_OUT_FIELD(extension_); in out()
280 DIFF_OUT_FIELD(min_width_); in out()
281 DIFF_OUT_FIELD(cut_within_); in out()
282 DIFF_OUT_FIELD(min_length_); in out()
283 DIFF_OUT_FIELD(par_length_); in out()
[all …]
H A DdbViaParams.cpp146 DIFF_OUT_FIELD(_x_cut_size); in out()
147 DIFF_OUT_FIELD(_y_cut_size); in out()
154 DIFF_OUT_FIELD(_num_cut_rows); in out()
155 DIFF_OUT_FIELD(_num_cut_cols); in out()
156 DIFF_OUT_FIELD(_x_origin); in out()
157 DIFF_OUT_FIELD(_y_origin); in out()
158 DIFF_OUT_FIELD(_x_top_offset); in out()
159 DIFF_OUT_FIELD(_y_top_offset); in out()
162 DIFF_OUT_FIELD(_top_layer); in out()
163 DIFF_OUT_FIELD(_cut_layer); in out()
[all …]
H A DdbTechViaLayerRule.cpp157 DIFF_OUT_FIELD(_overhang1); in out()
158 DIFF_OUT_FIELD(_overhang2); in out()
159 DIFF_OUT_FIELD(_min_width); in out()
160 DIFF_OUT_FIELD(_max_width); in out()
161 DIFF_OUT_FIELD(_overhang); in out()
162 DIFF_OUT_FIELD(_metal_overhang); in out()
163 DIFF_OUT_FIELD(_spacing_x); in out()
164 DIFF_OUT_FIELD(_spacing_y); in out()
165 DIFF_OUT_FIELD(_resistance); in out()
166 DIFF_OUT_FIELD(_rect); in out()
[all …]
H A DdbTechLayerCornerSpacingRule.cpp151 DIFF_OUT_FIELD(flags_.corner_type_); in out() local
152 DIFF_OUT_FIELD(flags_.same_mask_); in out()
153 DIFF_OUT_FIELD(flags_.corner_only_); in out()
154 DIFF_OUT_FIELD(flags_.except_eol_); in out()
159 DIFF_OUT_FIELD(flags_.except_notch_); in out()
163 DIFF_OUT_FIELD(within_); in out()
164 DIFF_OUT_FIELD(eol_width_); in out()
165 DIFF_OUT_FIELD(jog_length_); in out()
166 DIFF_OUT_FIELD(edge_length_); in out()
167 DIFF_OUT_FIELD(min_length_); in out()
[all …]
H A DdbTechLayerMinStepRule.cpp130 DIFF_OUT_FIELD(flags_.max_edges_valid_); in out() local
131 DIFF_OUT_FIELD(flags_.min_adj_length1_valid_); in out()
132 DIFF_OUT_FIELD(flags_.no_between_eol_); in out()
134 DIFF_OUT_FIELD(flags_.convex_corner_); in out()
136 DIFF_OUT_FIELD(flags_.except_same_corners_); in out()
137 DIFF_OUT_FIELD(min_step_length_); in out()
138 DIFF_OUT_FIELD(max_edges_); in out()
139 DIFF_OUT_FIELD(min_adj_length1_); in out()
140 DIFF_OUT_FIELD(min_adj_length2_); in out()
141 DIFF_OUT_FIELD(eol_width_); in out()
[all …]
H A DdbTechLayerEolKeepOutRule.cpp118 DIFF_OUT_FIELD(flags_.class_valid_); in out() local
119 DIFF_OUT_FIELD(flags_.corner_only_); in out()
120 DIFF_OUT_FIELD(flags_.except_within_); in out()
121 DIFF_OUT_FIELD(eol_width_); in out()
122 DIFF_OUT_FIELD(backward_ext_); in out()
123 DIFF_OUT_FIELD(forward_ext_); in out()
124 DIFF_OUT_FIELD(side_ext_); in out()
125 DIFF_OUT_FIELD(within_low_); in out()
126 DIFF_OUT_FIELD(within_high_); in out()
127 DIFF_OUT_FIELD(class_name_); in out()
H A DdbSite.cpp96 DIFF_OUT_FIELD(_flags._x_symmetry); in out() local
97 DIFF_OUT_FIELD(_flags._y_symmetry); in out()
98 DIFF_OUT_FIELD(_flags._R90_symmetry); in out()
99 DIFF_OUT_FIELD(_flags._class); in out()
100 DIFF_OUT_FIELD(_name); in out()
101 DIFF_OUT_FIELD(_height); in out()
102 DIFF_OUT_FIELD(_width); in out()
103 DIFF_OUT_FIELD(_next_entry); in out()
H A DdbTechLayerCutSpacingTableDefRule.cpp192 DIFF_OUT_FIELD(flags_.same_mask_); in out()
193 DIFF_OUT_FIELD(flags_.same_net_); in out()
195 DIFF_OUT_FIELD(flags_.same_via_); in out()
197 DIFF_OUT_FIELD(flags_.no_stack_); in out()
202 DIFF_OUT_FIELD(flags_.no_prl_); in out()
204 DIFF_OUT_FIELD(flags_.max_x_y_); in out()
210 DIFF_OUT_FIELD(flags_.vertical_); in out()
214 DIFF_OUT_FIELD(default_); in out()
215 DIFF_OUT_FIELD(second_layer_); in out()
216 DIFF_OUT_FIELD(prl_); in out()
[all …]
H A DdbTechMinCutOrAreaRule.cpp92 DIFF_OUT_FIELD(_flags._rule); in out() local
93 DIFF_OUT_FIELD(_flags._cuts_length); in out()
94 DIFF_OUT_FIELD(_num_cuts); in out()
95 DIFF_OUT_FIELD(_width); in out()
96 DIFF_OUT_FIELD(_cut_distance); in out()
97 DIFF_OUT_FIELD(_length); in out()
98 DIFF_OUT_FIELD(_distance); in out()
130 DIFF_OUT_FIELD(_flags._has_width); in out() local
131 DIFF_OUT_FIELD(_area); in out()
132 DIFF_OUT_FIELD(_width); in out()
H A DdbRow.cpp161 DIFF_OUT_FIELD(_name); in out() local
162 DIFF_OUT_FIELD(_flags._orient); in out()
163 DIFF_OUT_FIELD(_flags._dir); in out()
164 DIFF_OUT_FIELD(_lib); in out()
165 DIFF_OUT_FIELD(_site); in out()
166 DIFF_OUT_FIELD(_x); in out()
167 DIFF_OUT_FIELD(_y); in out()
168 DIFF_OUT_FIELD(_site_cnt); in out()
169 DIFF_OUT_FIELD(_spacing); in out()
H A DdbTechLayerRule.cpp155 DIFF_OUT_FIELD(_flags._block_rule); in out() local
156 DIFF_OUT_FIELD(_width); in out()
157 DIFF_OUT_FIELD(_spacing); in out()
158 DIFF_OUT_FIELD(_resistance); in out()
159 DIFF_OUT_FIELD(_capacitance); in out()
160 DIFF_OUT_FIELD(_edge_capacitance); in out()
161 DIFF_OUT_FIELD(_wire_extension); in out()
162 DIFF_OUT_FIELD(_non_default_rule); in out()
163 DIFF_OUT_FIELD(_layer); in out()
H A DdbTechLayer.cpp393 DIFF_OUT_FIELD(_pitch_x); in out()
397 DIFF_OUT_FIELD(_width); in out()
403 DIFF_OUT_FIELD(_number); in out()
404 DIFF_OUT_FIELD(_rlevel); in out()
405 DIFF_OUT_FIELD(_area); in out()
414 DIFF_OUT_FIELD(_name); in out()
415 DIFF_OUT_FIELD(_alias); in out()
416 DIFF_OUT_FIELD(_upper); in out()
417 DIFF_OUT_FIELD(_lower); in out()
428 DIFF_OUT_FIELD(_oxide1); in out()
[all …]
H A DdbSBox.cpp106 DIFF_OUT_FIELD(_sflags._wire_type); in out() local
107 DIFF_OUT_FIELD(_flags._owner_type); in out()
108 DIFF_OUT_FIELD(_flags._is_tech_via); in out()
109 DIFF_OUT_FIELD(_flags._is_block_via); in out()
110 DIFF_OUT_FIELD(_flags._layer_id); in out()
111 DIFF_OUT_FIELD(_flags._via_id); in out()
113 DIFF_OUT_FIELD(_shape._rect); in out()
114 DIFF_OUT_FIELD(_owner); in out()
118 DIFF_OUT_FIELD(_sflags._wire_type); in out() local
H A DdbBPin.cpp122 DIFF_OUT_FIELD(_flags._status); in out() local
123 DIFF_OUT_FIELD(_flags._has_min_spacing); in out()
124 DIFF_OUT_FIELD(_flags._has_effective_width); in out()
125 DIFF_OUT_FIELD(_bterm); in out()
126 DIFF_OUT_FIELD(_boxes); in out()
127 DIFF_OUT_FIELD(_next_bpin); in out()
128 DIFF_OUT_FIELD(_min_spacing); in out()
129 DIFF_OUT_FIELD(_effective_width); in out()
H A DdbMaster.cpp173 DIFF_OUT_FIELD(_x); in out()
174 DIFF_OUT_FIELD(_y); in out()
175 DIFF_OUT_FIELD(_height); in out()
176 DIFF_OUT_FIELD(_width); in out()
177 DIFF_OUT_FIELD(_mterm_cnt); in out()
178 DIFF_OUT_FIELD(_id); in out()
179 DIFF_OUT_FIELD(_name); in out()
180 DIFF_OUT_FIELD(_next_entry); in out()
181 DIFF_OUT_FIELD(_leq); in out()
182 DIFF_OUT_FIELD(_eeq); in out()
[all …]
H A DdbTech.cpp222 DIFF_OUT_FIELD(_flags._clmeas); in out()
227 DIFF_OUT_FIELD(_version); in out()
228 DIFF_OUT_FIELD(_version_buf); in out()
229 DIFF_OUT_FIELD(_via_cnt); in out()
230 DIFF_OUT_FIELD(_layer_cnt); in out()
231 DIFF_OUT_FIELD(_rlayer_cnt); in out()
232 DIFF_OUT_FIELD(_lef_units); in out()
233 DIFF_OUT_FIELD(_dbu_per_micron); in out()
234 DIFF_OUT_FIELD(_mfgrid); in out()
235 DIFF_OUT_FIELD(_bottom); in out()
[all …]
H A DdbModInst.cpp106 DIFF_OUT_FIELD(_name); in out() local
107 DIFF_OUT_FIELD(_next_entry); in out()
108 DIFF_OUT_FIELD(_parent); in out()
109 DIFF_OUT_FIELD(_module_next); in out()
110 DIFF_OUT_FIELD(_master); in out()
111 DIFF_OUT_FIELD(_group_next); in out()
112 DIFF_OUT_FIELD(_group); in out()
H A DdbTechLayerCutClassRule.cpp108 DIFF_OUT_FIELD(flags_.length_valid_); in out() local
109 DIFF_OUT_FIELD(flags_.cuts_valid_); in out()
110 DIFF_OUT_FIELD(_name); in out()
111 DIFF_OUT_FIELD(width_); in out()
112 DIFF_OUT_FIELD(length_); in out()
113 DIFF_OUT_FIELD(num_cuts_); in out()
H A DdbTechLayerSpacingRule.cpp128 DIFF_OUT_FIELD(_flags._rule); in out() local
134 DIFF_OUT_FIELD(_spacing); in out()
136 DIFF_OUT_FIELD(_r1min); in out()
137 DIFF_OUT_FIELD(_r1max); in out()
138 DIFF_OUT_FIELD(_r2min); in out()
139 DIFF_OUT_FIELD(_r2max); in out()
140 DIFF_OUT_FIELD(_cut_area); in out()
141 DIFF_OUT_FIELD(_layer); in out()
178 DIFF_OUT_FIELD(_width); in out() local
179 DIFF_OUT_FIELD(_within); in out()
[all …]
H A DdbTechVia.cpp127 DIFF_OUT_FIELD(_flags._default_via); in out() local
129 DIFF_OUT_FIELD(_flags._has_params); in out()
130 DIFF_OUT_FIELD(_resistance); in out()
131 DIFF_OUT_FIELD(_name); in out()
132 DIFF_OUT_FIELD(_pattern); in out()
133 DIFF_OUT_FIELD(_bbox); in out()
134 DIFF_OUT_FIELD(_boxes); in out()
135 DIFF_OUT_FIELD(_top); in out()
136 DIFF_OUT_FIELD(_bottom); in out()
137 DIFF_OUT_FIELD(_non_default_rule); in out()
[all …]
H A DdbITerm.cpp165 DIFF_OUT_FIELD(_net); in out() local
166 DIFF_OUT_FIELD(_inst); in out()
167 DIFF_OUT_FIELD(_flags._mterm_idx); in out()
168 DIFF_OUT_FIELD(_flags._spef); in out()
169 DIFF_OUT_FIELD(_flags._special); in out()
171 DIFF_OUT_FIELD(_ext_id); in out()
172 DIFF_OUT_FIELD(_next_net_iterm); in out()
173 DIFF_OUT_FIELD(_prev_net_iterm); in out()
185 DIFF_OUT_FIELD(_flags._spef); in out()
186 DIFF_OUT_FIELD(_flags._special); in out()
[all …]
H A DdbInstHdr.cpp92 DIFF_OUT_FIELD(_mterm_cnt); in out() local
93 DIFF_OUT_FIELD(_id); in out()
95 DIFF_OUT_FIELD(_lib); in out()
96 DIFF_OUT_FIELD(_master); in out()
98 DIFF_OUT_FIELD(_inst_cnt); in out()
H A DdbLib.cpp125 DIFF_OUT_FIELD(_lef_units); in out() local
126 DIFF_OUT_FIELD(_dbu_per_micron); in out()
127 DIFF_OUT_FIELD(_hier_delimeter); in out()
128 DIFF_OUT_FIELD(_left_bus_delimeter); in out()
129 DIFF_OUT_FIELD(_right_bus_delimeter); in out()
130 DIFF_OUT_FIELD(_spare); in out()
131 DIFF_OUT_FIELD(_name); in out()

123