Wide Wires Slotting Flow
You can use the density-aware lxShapeSlotting SKILL function to automatically create slots on metal shapes during wide wire routing. This saves you from having to manually draw complex wires and other shapes that are time-consuming to create and that do not always take full account of the required electrical and design rule constraints.
The following is the recommended flow to create slots on metal shapes during wide wire routing:
-
Pre-route the design.
In this step, the wide wires match the expected resistance (R) value as well as the electromigration criteria. Some margin is considered in terms of wire width to anticipate further degradation that slotting might introduce. - Use the Virtuoso Electrically-Aware Design (EAD) flow as early as possible in order to verify whether the electrical constraints are satisfied.
-
Run the density aware slotting SKILL function
lxShapeSlottingso that slots are added to the shapes to fixmaxDensityandmaxWidthrules, wherever required. -
Use EAD to verify that the electrical constraints are satisfied.
If the electrical constraints are still not satisfied, you might need to increase the width of some of the shapes that are concerned by violations or remove some of the slot shapes to ease out the current flow. Then re-run thelxShapeSlottingSKILL function. -
Run the DRD checker to verify the
maxDensityandmaxWidthrules.
Related Topics
Return to top