IC Compiler IC Compiler II Category Comments
create_power_straps create_pg_strap Similar but not exactly same
-nets is mapped to -net
-undo not supported
-direction option has no change
-start_at not supported
-layer option has no change
-width option has no change
-configure not supported
-num_groups not supported
-step not supported
-stop not supported
-pitch_within_group not supported
-start_low_ends not supported
-start_low_ends_coordinate is mapped to -low_end
-start_high_ends not supported
-start_high_ends_coordinate is mapped to -high_end
-extend_low_ends is mapped to -extend_low
-extend_high_ends is mapped to -extend_high
-num_placement_strap not supported
-increment_x_or_y distance not supported
-special_via_rule -special_via_x_offset -special_via_y_offset
-offset_both_sides_for_special_via-special_via_x_size
-special_via_y_size -special_via_x_step-special_via_y_step not supported
-advanced_via_rules is mapped to -via_rule but the usage is different
-special_rules rule_name not supported
-look_inside_std_cells not supported
-std_cells collection_of_cells not supported
-keep_floating_wire_pieces not supported
-ignore_cell_boundary not supported
create_power_switch create_power_switch 1-1 Mapping UPF command
create_power_switch_array create_power_switch_array Closest match
option names and functionality have changed
-lib_cell : Same
-bounding_box : -boundary
-relative_to_voltage_area is not supported
-design : IC Compiler II done by voltage area, -voltage_area switch
-x_increment, -y_increment : Use -x_pitch, -y_pitch,
-start_row, -start_column is not supported
-orientation : -orient
-voltage_area : -voltage_area
-respect is not supported (respects hard blockages, macros, and fixed standard cells by default)
-prefix : -prefix
-place_pattern : -pattern
-offset_to_voltage_area : -x_offset, -y_offset
-individual staggered: -checkerboard even|odd
create_power_switch_ring create_power_switch_ring Closest match
-switch_lib_cell: -lib_cell or -power_switch
-offset: -x_offset, -y_offset
-x_increment: -x_pitch
-y_increment: -y_pitch
-respect is not supported (respect hard_blockage/macro/fixed std cell by default)
-check_overlap is not supported
-density is not supported
-area_object: use -voltage_area, -voltage_area_shape, or -boundary with macro boundary info
-polygon: -boundary
-outer/inner_corner_lib_cell: -outer/inner_corner_cell
-start_point: -start_point
-end_point: -end_point
-no_gap is not supported
-prefix: -prefix
-place_pattern: -pattern( a ring placement type pattern)
-continue_pattern: -continue_pattern
-same_orientation is not supported
-filler_lib_cell: -filler_cells
-vertical_switch_lib_cell is not supported
-vertical_filler_lib_cell is not supported
create_preroute_vias create_pg_vias Similar but not exactly same
-advanced_via_rules is not supported
-buses is not supported
-connect_to_targets_on_all_layers_in_between is not supported
-do_not_merge_targets is not supported
-from_layer is mapped to -from_layers
-from_object_bus | -from_object_macro_io_pin | -from_object_macro_io_pin_connection | -from_object_ring | -from_object_std_pin | -
from_object_std_pin_connection | -from_object_strap | -from_object_user is mapped to -from_types followed by keywords
-ignore_parallel_targets is mapped to an opposite option -allow_parallel_objects
-mark_as option has no change
-nets option has no change
-object_shapes is not supported
-offset_both_sides_for_special_via is not supported
-optimize_via_locations is not supported
-special_via_rule is not supported
-special_via_x_offset | -special_via_x_size -special_via_x_step | -special_via_y_offset | -special_via_y_size | -special_via_y_step are not supported
-tag tag_name is not supported
-to_layer is mapped to -to layers
-to_object_bus | -to_object_macro_io_pin | -to_object_macro_io_pin_connection | -to_object_ring | -to_object_std_pin | -
to_object_std_pin_connection | -to_object_strap | -to_object_user are mapped to -to_types followed by keywords
-undo is not supported
-within is mapped to -within_bbox
-x_coordinate_start, -x_pitch, -x_step, -x_step_start, -y_coordinate_start, -y_pitch, -y_step, and -y_step_start are not supported
-within_voltage_areas is not supported
-exclude_voltage_areas is not supported
-merge_within_range is not supported
create_pst create_pst 1-1 Mapping UPF command
create_qor_snapshot No equivalent command Not applicable
create_qtm_constraint_arc No equivalent command Not required
create_qtm_delay_arc No equivalent command Not required
create_qtm_drive_type No equivalent command Not required
create_qtm_generated_clock No equivalent command Not required
create_qtm_load_type No equivalent command Not required
create_qtm_model No equivalent command Not required
create_qtm_path_type No equivalent command Not required
create_qtm_port No equivalent command Not required
create_rail_setup No equivalent command Not required
create_rdl_power_extension create_rdl_power_extension 1-1 Mapping
create_rdl_shield create_rdl_shields 1-1 Mapping
create_pg_ring_pattern;
set_pg_strategy; compile_pg
Similar but not exactly same Improved usage
create_pg_ring_pattern;
set_pg_strategy; compile_pg
Similar but not exactly same Improved usage
create_register_bank create_multibit 1-1 Mapping Name change