Professional Documents
Culture Documents
Metal Fill 1 1
Metal Fill 1 1
-Ashutosh Kulkarni
Project Engineer
• to remove all metal fill from the design and then fill all empty regions
outside the bounding box with corners at (100,150) and (300,200),
enter the following command:
• icc_shell> signoff_metal_fill \
-excluded_bounding_boxes {{100 150} {300
200}}
• Timing-driven metal fill insertion inserts metal and via fill in the
specified regions of the design, except around timing-critical nets. .
• To explicitly specify the critical nets, use the -timing_preserve_nets
option. To specify a setup slack threshold, use the -
timing_preserve_setup_slack_threshold option. To specify a hold
slack threshold, use the -timing_preserve_hold_slack_threshold
option.
• By default, the minimum spacing between a critical net and metal fill
is twice the minimum spacing for the layer on which the net occurs.
• specify a different same-layer minimum spacing requirement by
using the -space_to_critical_nets option.
• You can allow metal fill insertion within the vertical extension of the
net on the adjacent layers by using the -fill_over_critical_nets option.
• To remove metal fill and via use –purge . When we use this option use a
default FILL view.
• specify the layers on which to remove the metal fill by using the -select_layers
option. You can specify the regions from which to remove the metal fill by
using the -bounding_boxes option.
• No other options supported with the –purge command.
•