/dports/cad/openroad/OpenROAD-2.0/src/OpenDB/src/db/ |
H A D | dbTechLayerCutSpacingRule.cpp | 303 DIFF_FIELD(width_); in differences() 304 DIFF_FIELD(enclosure_); in differences() 306 DIFF_FIELD(par_within_); in differences() 313 DIFF_FIELD(extension_); in differences() 314 DIFF_FIELD(eol_width_); in differences() 315 DIFF_FIELD(num_cuts_); in differences() 316 DIFF_FIELD(within_); in differences() 318 DIFF_FIELD(cut_class_); in differences() 319 DIFF_FIELD(two_cuts_); in differences() 320 DIFF_FIELD(prl_); in differences() [all …]
|
H A D | dbTechLayerSpacingEolRule.cpp | 339 DIFF_FIELD(eol_space_); in differences() 340 DIFF_FIELD(eol_width_); in differences() 343 DIFF_FIELD(eol_within_); in differences() 348 DIFF_FIELD(cut_class_); in differences() 353 DIFF_FIELD(end_prl_); in differences() 357 DIFF_FIELD(extension_); in differences() 360 DIFF_FIELD(max_length_); in differences() 361 DIFF_FIELD(min_length_); in differences() 362 DIFF_FIELD(par_space_); in differences() 363 DIFF_FIELD(par_within_); in differences() [all …]
|
H A D | dbTechLayerCutEnclosureRule.cpp | 196 DIFF_FIELD(flags_.type_); in differences() local 209 DIFF_FIELD(flags_.prl_); in differences() 220 DIFF_FIELD(cut_class_); in differences() 221 DIFF_FIELD(eol_width_); in differences() 225 DIFF_FIELD(spacing_); in differences() 226 DIFF_FIELD(extension_); in differences() 229 DIFF_FIELD(min_width_); in differences() 230 DIFF_FIELD(cut_within_); in differences() 231 DIFF_FIELD(min_length_); in differences() 232 DIFF_FIELD(par_length_); in differences() [all …]
|
H A D | dbViaParams.cpp | 117 DIFF_FIELD(_x_cut_size); in differences() 118 DIFF_FIELD(_y_cut_size); in differences() 125 DIFF_FIELD(_num_cut_rows); in differences() 126 DIFF_FIELD(_num_cut_cols); in differences() 127 DIFF_FIELD(_x_origin); in differences() 128 DIFF_FIELD(_y_origin); in differences() 129 DIFF_FIELD(_x_top_offset); in differences() 130 DIFF_FIELD(_y_top_offset); in differences() 133 DIFF_FIELD(_top_layer); in differences() 134 DIFF_FIELD(_cut_layer); in differences() [all …]
|
H A D | dbTechViaLayerRule.cpp | 132 DIFF_FIELD(_overhang1); in differences() 133 DIFF_FIELD(_overhang2); in differences() 134 DIFF_FIELD(_min_width); in differences() 135 DIFF_FIELD(_max_width); in differences() 136 DIFF_FIELD(_overhang); in differences() 137 DIFF_FIELD(_metal_overhang); in differences() 138 DIFF_FIELD(_spacing_x); in differences() 139 DIFF_FIELD(_spacing_y); in differences() 140 DIFF_FIELD(_resistance); in differences() 141 DIFF_FIELD(_rect); in differences() [all …]
|
H A D | dbTechLayerCornerSpacingRule.cpp | 124 DIFF_FIELD(flags_.corner_type_); in differences() local 125 DIFF_FIELD(flags_.same_mask_); in differences() 126 DIFF_FIELD(flags_.corner_only_); in differences() 127 DIFF_FIELD(flags_.except_eol_); in differences() 132 DIFF_FIELD(flags_.except_notch_); in differences() 136 DIFF_FIELD(within_); in differences() 137 DIFF_FIELD(eol_width_); in differences() 138 DIFF_FIELD(jog_length_); in differences() 139 DIFF_FIELD(edge_length_); in differences() 140 DIFF_FIELD(min_length_); in differences() [all …]
|
H A D | dbTechLayerMinStepRule.cpp | 108 DIFF_FIELD(flags_.max_edges_valid_); in differences() local 109 DIFF_FIELD(flags_.min_adj_length1_valid_); in differences() 110 DIFF_FIELD(flags_.no_between_eol_); in differences() 112 DIFF_FIELD(flags_.convex_corner_); in differences() 114 DIFF_FIELD(flags_.except_same_corners_); in differences() 115 DIFF_FIELD(min_step_length_); in differences() 116 DIFF_FIELD(max_edges_); in differences() 117 DIFF_FIELD(min_adj_length1_); in differences() 118 DIFF_FIELD(min_adj_length2_); in differences() 119 DIFF_FIELD(eol_width_); in differences() [all …]
|
H A D | dbTechLayerEolKeepOutRule.cpp | 99 DIFF_FIELD(flags_.class_valid_); in differences() local 100 DIFF_FIELD(flags_.corner_only_); in differences() 101 DIFF_FIELD(flags_.except_within_); in differences() 102 DIFF_FIELD(eol_width_); in differences() 103 DIFF_FIELD(backward_ext_); in differences() 104 DIFF_FIELD(forward_ext_); in differences() 105 DIFF_FIELD(side_ext_); in differences() 106 DIFF_FIELD(within_low_); in differences() 107 DIFF_FIELD(within_high_); in differences() 108 DIFF_FIELD(class_name_); in differences()
|
H A D | dbSite.cpp | 82 DIFF_FIELD(_flags._x_symmetry); in differences() local 83 DIFF_FIELD(_flags._y_symmetry); in differences() 84 DIFF_FIELD(_flags._R90_symmetry); in differences() 85 DIFF_FIELD(_flags._class); in differences() 86 DIFF_FIELD(_name); in differences() 87 DIFF_FIELD(_height); in differences() 88 DIFF_FIELD(_width); in differences() 89 DIFF_FIELD(_next_entry); in differences()
|
H A D | dbTechLayerCutSpacingTableDefRule.cpp | 156 DIFF_FIELD(flags_.same_mask_); in differences() 157 DIFF_FIELD(flags_.same_net_); in differences() 159 DIFF_FIELD(flags_.same_via_); in differences() 161 DIFF_FIELD(flags_.no_stack_); in differences() 166 DIFF_FIELD(flags_.no_prl_); in differences() 168 DIFF_FIELD(flags_.max_x_y_); in differences() 174 DIFF_FIELD(flags_.vertical_); in differences() 178 DIFF_FIELD(default_); in differences() 179 DIFF_FIELD(second_layer_); in differences() 180 DIFF_FIELD(prl_); in differences() [all …]
|
H A D | dbTechMinCutOrAreaRule.cpp | 79 DIFF_FIELD(_flags._rule); in differences() local 80 DIFF_FIELD(_flags._cuts_length); in differences() 81 DIFF_FIELD(_num_cuts); in differences() 82 DIFF_FIELD(_width); in differences() 83 DIFF_FIELD(_cut_distance); in differences() 84 DIFF_FIELD(_length); in differences() 85 DIFF_FIELD(_distance); in differences() 121 DIFF_FIELD(_flags._has_width); in differences() local 122 DIFF_FIELD(_area); in differences() 123 DIFF_FIELD(_width); in differences()
|
H A D | dbRow.cpp | 146 DIFF_FIELD(_name); in differences() local 147 DIFF_FIELD(_flags._orient); in differences() 148 DIFF_FIELD(_flags._dir); in differences() 149 DIFF_FIELD(_lib); in differences() 150 DIFF_FIELD(_site); in differences() 151 DIFF_FIELD(_x); in differences() 152 DIFF_FIELD(_y); in differences() 153 DIFF_FIELD(_site_cnt); in differences() 154 DIFF_FIELD(_spacing); in differences()
|
H A D | dbTechLayerRule.cpp | 140 DIFF_FIELD(_flags._block_rule); in differences() local 141 DIFF_FIELD(_width); in differences() 142 DIFF_FIELD(_spacing); in differences() 143 DIFF_FIELD(_resistance); in differences() 144 DIFF_FIELD(_capacitance); in differences() 145 DIFF_FIELD(_edge_capacitance); in differences() 146 DIFF_FIELD(_wire_extension); in differences() 147 DIFF_FIELD(_non_default_rule); in differences() 148 DIFF_FIELD(_layer); in differences()
|
H A D | dbTechLayer.cpp | 320 DIFF_FIELD(_pitch_x); in differences() 324 DIFF_FIELD(_width); in differences() 330 DIFF_FIELD(_number); in differences() 331 DIFF_FIELD(_rlevel); in differences() 332 DIFF_FIELD(_area); in differences() 341 DIFF_FIELD(_name); in differences() 342 DIFF_FIELD(_alias); in differences() 343 DIFF_FIELD(_upper); in differences() 344 DIFF_FIELD(_lower); in differences() 355 DIFF_FIELD(_oxide1); in differences() [all …]
|
H A D | dbBPin.cpp | 108 DIFF_FIELD(_flags._status); in differences() local 109 DIFF_FIELD(_flags._has_min_spacing); in differences() 110 DIFF_FIELD(_flags._has_effective_width); in differences() 111 DIFF_FIELD(_bterm); in differences() 112 DIFF_FIELD(_boxes); in differences() 113 DIFF_FIELD(_next_bpin); in differences() 114 DIFF_FIELD(_min_spacing); in differences() 115 DIFF_FIELD(_effective_width); in differences()
|
H A D | dbMaster.cpp | 144 DIFF_FIELD(_x); in differences() 145 DIFF_FIELD(_y); in differences() 146 DIFF_FIELD(_height); in differences() 147 DIFF_FIELD(_width); in differences() 148 DIFF_FIELD(_mterm_cnt); in differences() 149 DIFF_FIELD(_id); in differences() 150 DIFF_FIELD(_name); in differences() 151 DIFF_FIELD(_next_entry); in differences() 152 DIFF_FIELD(_leq); in differences() 153 DIFF_FIELD(_eeq); in differences() [all …]
|
H A D | dbTech.cpp | 179 DIFF_FIELD(_flags._clmeas); in differences() 184 DIFF_FIELD(_version); in differences() 185 DIFF_FIELD(_version_buf); in differences() 186 DIFF_FIELD(_via_cnt); in differences() 187 DIFF_FIELD(_layer_cnt); in differences() 188 DIFF_FIELD(_rlayer_cnt); in differences() 189 DIFF_FIELD(_lef_units); in differences() 190 DIFF_FIELD(_dbu_per_micron); in differences() 191 DIFF_FIELD(_mfgrid); in differences() 192 DIFF_FIELD(_bottom); in differences() [all …]
|
H A D | dbModInst.cpp | 92 DIFF_FIELD(_name); in differences() local 93 DIFF_FIELD(_next_entry); in differences() 94 DIFF_FIELD(_parent); in differences() 95 DIFF_FIELD(_module_next); in differences() 96 DIFF_FIELD(_master); in differences() 97 DIFF_FIELD(_group_next); in differences() 98 DIFF_FIELD(_group); in differences()
|
H A D | dbTechLayerCutClassRule.cpp | 92 DIFF_FIELD(flags_.length_valid_); in differences() local 93 DIFF_FIELD(flags_.cuts_valid_); in differences() 94 DIFF_FIELD(_name); in differences() 95 DIFF_FIELD(width_); in differences() 96 DIFF_FIELD(length_); in differences() 97 DIFF_FIELD(num_cuts_); in differences()
|
H A D | dbTechLayerSpacingRule.cpp | 105 DIFF_FIELD(_flags._rule); in differences() local 111 DIFF_FIELD(_spacing); in differences() 113 DIFF_FIELD(_r1min); in differences() 114 DIFF_FIELD(_r1max); in differences() 115 DIFF_FIELD(_r2min); in differences() 116 DIFF_FIELD(_r2max); in differences() 117 DIFF_FIELD(_cut_area); in differences() 118 DIFF_FIELD(_layer); in differences() 167 DIFF_FIELD(_width); in differences() local 168 DIFF_FIELD(_within); in differences() [all …]
|
H A D | dbTechVia.cpp | 107 DIFF_FIELD(_flags._default_via); in differences() local 109 DIFF_FIELD(_flags._has_params); in differences() 110 DIFF_FIELD(_resistance); in differences() 111 DIFF_FIELD(_name); in differences() 112 DIFF_FIELD(_pattern); in differences() 113 DIFF_FIELD(_bbox); in differences() 114 DIFF_FIELD(_boxes); in differences() 115 DIFF_FIELD(_top); in differences() 116 DIFF_FIELD(_bottom); in differences() 117 DIFF_FIELD(_non_default_rule); in differences() [all …]
|
H A D | dbITerm.cpp | 119 DIFF_FIELD(_net); in differences() local 120 DIFF_FIELD(_inst); in differences() 121 DIFF_FIELD(_flags._mterm_idx); in differences() 122 DIFF_FIELD(_flags._spef); in differences() 123 DIFF_FIELD(_flags._special); in differences() 125 DIFF_FIELD(_ext_id); in differences() 126 DIFF_FIELD(_next_net_iterm); in differences() 127 DIFF_FIELD(_prev_net_iterm); in differences() 153 DIFF_FIELD(_flags._spef); in differences() 154 DIFF_FIELD(_flags._special); in differences() [all …]
|
H A D | dbInstHdr.cpp | 79 DIFF_FIELD(_mterm_cnt); in differences() local 80 DIFF_FIELD(_id); in differences() 82 DIFF_FIELD(_lib); in differences() 83 DIFF_FIELD(_master); in differences() 85 DIFF_FIELD(_inst_cnt); in differences()
|
H A D | dbSBox.cpp | 89 DIFF_FIELD(_sflags._wire_type); in differences() local 90 DIFF_FIELD(_flags._owner_type); in differences() 91 DIFF_FIELD(_flags._is_tech_via); in differences() 92 DIFF_FIELD(_flags._is_block_via); in differences() 93 DIFF_FIELD(_flags._layer_id); in differences() 94 DIFF_FIELD(_flags._via_id); in differences() 96 DIFF_FIELD(_shape._rect); in differences()
|
H A D | dbLib.cpp | 106 DIFF_FIELD(_lef_units); in differences() local 107 DIFF_FIELD(_dbu_per_micron); in differences() 108 DIFF_FIELD(_hier_delimeter); in differences() 109 DIFF_FIELD(_left_bus_delimeter); in differences() 110 DIFF_FIELD(_right_bus_delimeter); in differences() 111 DIFF_FIELD(_spare); in differences() 112 DIFF_FIELD(_name); in differences()
|