report_wire_spacing_stats
report_wire_spacing_stats
[ -all | -region {f_xlo f_ylo f_xhi f_yhi} | -set d_setObj ]
[ -exclude_type {[power][ground][clock]} ]
[ -file s_fileName ]
[ -ignore_blockages [ true | false ] ]
[ -ignore_boundary [ true | false ] ]
[ -layers {s_layerName…} ]
[ -length_threshold f_userunit ]
[ -reported_space {f_spacing…} ]
[ -top_level_only ]
Description
Reports statistics on spacing between nets in the entire design, in a given set, or in a given region. This is useful for quantifying spread results.
The statistics include the following:
By default, the space columns report spacings for facing edges that are minSpacing, minSpacing*2, minSpacing*3, and greater than minSpacing*3. You can change the reported spacing groups using -reported_space.
Only edge lengths that are greater than the minWidth constraint for the layer will be reported. You can optionally change the length threshold using the -length_threshold argument.
Arguments
Examples
The following example shows how spacings are reported.

For this example, the following is the default report (assuming a minSpacing of 0.10) for the M1 layer:
+-------+-------------+-------------+-------------+------------+------------+
| Layer |space <=0.10 |space <=0.20 |space <=0.30 |space >0.30 | Total |
+-------+-------------+-------------+-------------+------------+------------+
|M1 | 0.60 (11%) | 1.00 (18%) | 0 (0%) | 4.00 (71%) | 5.6 (100%) |
+-------+-------------+-------------+-------------+------------+------------+
| TOTAL | 0.60 (11%) | 1.00 (18%) | 0 (0%) | 4.00 (71%) | 5.6 (100%) |
+-------+-------------+-------------+-------------+------------+------------+
The space columns report spacings for facing edges that are minSpacing, minSpacing*2, minSpacing*3, and greater than minSpacing*3.
Related Topics
Return to top