/dports/cad/openroad/OpenROAD-2.0/src/OpenDB/src/db/ |
H A D | dbTechLayerCutSpacingRule.cpp | 374 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 D | dbTechLayerSpacingEolRule.cpp | 422 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 D | dbTechLayerCutEnclosureRule.cpp | 247 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 D | dbViaParams.cpp | 146 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 D | dbTechViaLayerRule.cpp | 157 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 D | dbTechLayerCornerSpacingRule.cpp | 151 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 D | dbTechLayerMinStepRule.cpp | 130 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 D | dbTechLayerEolKeepOutRule.cpp | 118 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 D | dbSite.cpp | 96 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 D | dbTechLayerCutSpacingTableDefRule.cpp | 192 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 D | dbTechMinCutOrAreaRule.cpp | 92 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 D | dbRow.cpp | 161 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 D | dbTechLayerRule.cpp | 155 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 D | dbTechLayer.cpp | 393 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 D | dbSBox.cpp | 106 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 D | dbBPin.cpp | 122 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 D | dbMaster.cpp | 173 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 D | dbTech.cpp | 222 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 D | dbModInst.cpp | 106 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 D | dbTechLayerCutClassRule.cpp | 108 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 D | dbTechLayerSpacingRule.cpp | 128 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 D | dbTechVia.cpp | 127 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 D | dbITerm.cpp | 165 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 D | dbInstHdr.cpp | 92 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 D | dbLib.cpp | 125 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()
|