Product Documentation
Virtuoso Space-based Router Command Reference
Product Version IC23.1, September 2023

delete_conflicts

delete_conflicts
[ -region {f_xlo f_ylo f_xhi f_yhi} ] 
[ -set d_setObj ] 
[ -exclude_set d_setObj ] 
[ -exclude_net {s_netName …} ] 
[ -exclude_type {[power] [ground] [clock]} ] 
[ -check_mode {hard | soft} ] 
[ -crossing [ true | false ] ] 
[ -threads i_threads ] 

Description

Finds spacing violations in a routed design and removes shapes (not nets) to eliminate the violations, replacing the removed shapes with guides to represent the opens. Can also detect and remove same net crossing violations. Can be run in multi-threading mode.

Arguments

-check_mode {hard | soft}

Determines whether this command checks for adherence to hard or soft constraints (rules).

Default: hard

-crossing [ true | false ]

When set to true, checks for same net crossings and removes violating shapes.
Default: false

-exclude_net {s_netName…}

Excludes the given nets from processing.

-exclude_set d_setObj

Excludes nets in the given set from processing.

-exclude_type {[power][ground][clock]}

Excludes the given types of nets from processing.

-region {f_xlo f_ylo f_xhi f_yhi}

Processes routes in the area given by the lower-left (f_xlo f_ylo) and upper-right (f_xhi f_yhi) coordinates. By default, the entire top cellview is processed.

-set d_setObj  

Processes nets in the given set. If this argument is not specified, the entire top cell is routed.

-threads i_threads

Specifies the number of threads or processors to use in parallel to run this command. By default, if multi-threading has been enabled (enable_multithreading), the session threads are used, otherwise, one processor is used.

Related Topics

Route Commands

delete_routing


Return to top
 ⠀
X