This preview shows page 364 - 367 out of 947 pages.
-timing_driven_spacing(“Timing driven spacing” check box in the GUI)When timing-driven spacing is enabled, Zroute adds space between critical nets and nets that are parallel to them to reduce the intralayer coupling capacitances.By default, timing-driven spacing is not enabled.
Chapter 8: Routing Using ZrouteSetting Up for Routing8-21IC Compiler Implementation User GuideVersion D-2010.03-SP2To report the design-specific nondefault routing rules defined by the define_routing_rulecommand, use the report_routing_rulescommand. By default, this command reports all of the nondefault routing rules for the current design. To limit the report to a specific nondefault routing rule, specify the rule name as an argument to the command.icc_shell> report_routing_rules rule_nameTo output a Tcl script that contains the define_routing_rulecommands used to define the specified nondefault routing rule or all nondefault routing rules for the design if you do not specify a routing rule, use the -outputoption when you run the report_routing_rulescommand.Specifying the Routing LayersIC Compiler lets you specify which layers can be ignored for routing and which layers are to be ignored for RC and congestion estimation. You can also specify the routing layers to use for specific nets (net layer constraints).By default, when you set a maximum routing layer, it is a hard constraint. You can change it to a soft constraint or you can allow the use of higher layers only for pin connections by setting the max_layer_modecommon route option. This option applies to both ignored layers (set_ignored_layerscommand) and net layer constraints (set_net_routing_layer_constraintscommand).By default, when you set a minimum routing layer, it is a soft constraint. You can change it to a hard constraint or you can allow the use of lower layers only for pin connections by setting the min_layer_modecommon route option. This option applies to both ignored layers (set_ignored_layerscommand) and net layer constraints (set_net_routing_layer_constraintscommand).Specifying the Ignored LayersTo specify the ignored layers, use the set_ignored_layerscommand (or choose Route > Routing Setup > Set Ignored Layers in the GUI). By default, RC estimation and congestion analysis use the same layers as routing.To specify the minimum and maximum routing layers, use the -min_routing_layerand -max_routing layeroptions, respectively. If you use only these options, the same layers are used for routing, RC estimation, and congestion analysis. For example, to use layers M2 through M7 for routing, RC estimation, and congestion analysis, use the following command:icc_shell> set_ignored_layers \-min_routing_layer M2 -max_routing_layer M7
Chapter 8: Routing Using ZrouteSetting Up for Routing8-22IC Compiler Implementation User GuideD-2010.03-SP2IC Compiler Implementation User GuideVersion D-2010.03-SP2To use fewer layers for RC estimation and congestion analysis than those used for routing, use the -rc_congestion_ignored_layers
You've reached the end of your free preview.
Want to read all 947 pages?
Winter '15
Statistics, Electronic design automation, clock tree, ic compiler