nets netnames Nets check box in the GUI Specifies the nets used to create the

Nets netnames nets check box in the gui specifies the

This preview shows page 291 - 294 out of 455 pages.

-nets net_names (“Nets” check box in the GUI) Specifies the nets used to create the rings. -within coordinates (“Coordinates” text box in the GUI) Specifies the coordinates around which to create the ring. Table 8-15 create_rectangular_rings Command Options (Continued) Command option Description
Image of page 291
Chapter 8: Performing Power Planning Performing Power and Ground Routing 8-62 IC Compiler Design Planning User Guide D-2010.03-SP4 IC Compiler Design Planning User Guide Version D-2010.03-SP4 Figure 8-17 create_rectangular_rings Ring Creation Strategies If a blockage does not allow the tool to place the ring in the area you specified, the tool places the ring in the closest legal position. You can prevent the tool from automatically adjusting the ring position; however, the tool does not create the segment of the ring if the placement causes a DRC violation. You can change the internal application of the design rules by using the set_preroute_drc_strategy command. For more information about this command, see the man pages. The following example creates a rectangular ring for the VDD net. The left and right sides of the ring use the METAL4 layer with a width of 1. The bottom and top sides of the ring use the METAL5 layer with a width of 1. The command extends the lower segment of the left side and the upper segment of right side with an offset of 0.5 from the core on all four sides. icc_shell> create_rectangular_rings -around core -nets {VDD} \ -left_segment_layer METAL4 -right_segment_layer METAL4 \ -bottom_segment_layer METAL5 -top_segment_layer METAL5 \ -left_segment_width 1 -right_segment_width 1 \ -bottom_segment_width 1 -extend_ll -extend_rh \ -left_offset 0.5 -right_offset 0.5 -top_offset 0.5 \ -bottom_offset 0.5
Image of page 292
Chapter 8: Performing Power Planning Performing Power and Ground Routing 8-63 IC Compiler Design Planning User Guide Version D-2010.03-SP4 You can also create rectilinear rings around the core area or macro cell instances in your design by using the create_rectilinear_rings command. Table 8-16 describes the command options for the create_rectilinear_rings command; these options can also be set by choosing Preroute > Create Rings in the GUI and selecting the Rectilinear tab. For more information, see the man page. Table 8-16 create_rectilinear_rings Command Options Command option Description -around core | macros | all_macros_except_specified (Radio buttons in the “Around” section of the GUI) Defines the area where the rings are to be created. -create_bridges { offset spacing } (“Create bridges” check box in the GUI) Defines the offset and spacing for single wire segments that connect neighboring sections of the ring. -exclude_instances { cells } (“Exclude specified macros and I/ O pads” radio button on the GUI) Specifies the macro cells to be excluded from the ring.
Image of page 293
Image of page 294

You've reached the end of your free preview.

Want to read all 455 pages?

  • Summer '19
  • Electronic design automation, Design closure, ic compiler, design planning

  • Left Quote Icon

    Student Picture

  • Left Quote Icon

    Student Picture

  • Left Quote Icon

    Student Picture