Product Documentation
Virtuoso MultiTech Framework User Guide
Product Version IC23.1, November 2023

Interactive Routing in Virtuoso RF Solution

The interactive and assisted routing capability of the Virtuoso RF Solution enables you to route connections interactively within the Virtuoso environment. It provides efficient ways to interactively and automatically route connections in order to meet critical design constraints and rules. Interactive routing lets you do the following:

Apart from the usual capability of routing, interactive routing has been enhanced to support curved paths that are available in cellviews along with package constraints. The bindkey P that is used for the Create Wire command is defined to create a curved path when you have a package design.

Managing Curved Shapes in Wire Editor

The Wire Editor in the Virtuoso RF Solution has been enhanced to create curved paths instead of providing the choice between normal OA paths and pathsegs. Curved paths are OA paths with curved extensions. The Virtuoso RF Solution enhancements include additional snap modes (L45LongFirst and L45AngleFirst), padstack exit from intermediate layers, support for instances used as pins, padstack and via center snapping.

Push-and-Shove Feature

The push-and-shove feature applies to routing objects, such as wires and vias. Static objects, such as pins, bumps, and bond fingers, are not considered routing objects. This capability lets you push wires out of the way by either automatically adjusting the new wire or by pushing an existing wire.

Enabling this feature enhances correct-by-construction design and makes the design DRC-and shorts-aware.

Related Topic

Pushing and Shoving in Interactive Routing

Supporting Curved Paths


Return to top
 ⠀
X