• Skip to main content
  • Skip to search
  • Skip to footer
Cadence Home
  • This search text may be transcribed, used, stored, or accessed by our third-party service providers per our Cookie Policy and Privacy Policy.

  1. Blogs
  2. Analog/Custom Design
  3. Virtuosity: Device-Level Routing for Advanced Nodes – Trunk…
Parula
Parula

Community Member

Blog Activity
Options
  • Subscribe by email
  • More
  • Cancel
CDNS - RequestDemo

Have a question? Need more information?

Contact Us
trunk mesh routing
Trunk generation
Interactive Routing
Pin to Trunk
structured routing
ICADVM18.1
Virtuoso Space-based Router
mesh routing
Layout EXL
trunk-to-trunk mesh
Layout Suite
trunk creation
Generate Trunk
mixed signal
Finish Trunk
EM Trunk Optimization
Custom IC Design
Virtuoso Layout Suite
Custom IC

Virtuosity: Device-Level Routing for Advanced Nodes – Trunk-to-Trunk Mesh Routing

2 Sep 2019 • 3 minute read

  After generating trunks, the next step is to connect the trunks together. This blog in the Virtuoso Device-level routing blog series covers how the connections to the trunks can be made to prevent EM violations using the new trunk-to-trunk mesh routing feature.

 

Trunk-to-Trunk mesh routing is considered as an alternative routing flow. Instead of using a single trunk to connect other trunks, you can create a grid or mesh structure of trunks to connect the trunks in the design. Let’s dig deeper and talk more about trunk-to-trunk mesh routing. 

What is Trunk-to-Trunk Mesh Routing?

The newly designed trunk-to-trunk mesh routing feature is yet another founding piece for providing customized device-level routing solutions. The aim of this new solution is to increase the efficiency of the layout designer, while keeping the mechanism as basic and simple to use as possible. The trunk-to-trunk mesh routing lets you customize the way you want the meshes to be routed. It is the most convenient routing topology to handle electromigration rules for a net with high current.

Create a Trunk-to-Trunk Mesh Route

In the below video, see how quickly a mesh can be created in a specified area. You can also see how the trunk-to-trunk mesh routing inserts vias to connect nets on routing layers to the trunks and also interconnects horizontal and vertical trunks. For this net, one vertical trunk resulted in EM violations (as seen by orange and red highlights). The routed net that had EM violations was deleted and then routed again using custom settings for the trunk-to-trunk mesh routing. As you can see, the routed net is replaced by a mesh structure and has no EM violations - no red or orange highlights. For a detailed video, click the below image.

As shown in the above video, the trunk-to-trunk mesh routing feature is used to automate and customize the creation of interconnect between the trunks and resolve EM violations. This helps the layout designer to be more efficient and organized. 

Stay tuned... the next blog in this series will describe how the new Tree route flow can be used for structured routing.

Related Resources

User Guide Topics

  • Trunk Mesh Routing
  • Trunk Mesh Routing Configuration Form
  • Using Trunk Mesh Routing in the Pin to Trunk Route Flow

Video

  • Trunk to Trunk Mesh Routing Using Pin to Trunk Route Flow

Blogs

  • Virtuosity: Device-Level Routing for Advanced Nodes - Using Finish Trunk
  • Virtuosity: Device-Level Routing for Advanced Nodes - Using Generate Trunks

For more information on Cadence circuit design products and services, visit www.cadence.com.

About Virtuosity

Virtuosity has been our most viewed and admired blog series for a long time that has brought to fore some lesser known, yet very useful software and documentation improvements, and also shed light on some exciting new offerings in Virtuoso. We are now expanding the scope of this series by broadcasting the voice of different bloggers and experts, who would continue to preserve the legacy of Virtuosity, and try to give new dimensions to it by covering topics across the length and breadth of Virtuoso, and a lot more… Click Subscribe to visit the Subscription box at the top of the page in which you can submit your email address to receive notifications about our latest Virtuosity posts.

Happy Reading!

 

Parul Agarwal and John Wilkosz (Team Virtuoso)

   


CDNS - RequestDemo

Try Cadence Software for your next design!

Free Trials

© 2025 Cadence Design Systems, Inc. All Rights Reserved.

  • Terms of Use
  • Privacy
  • Cookie Policy
  • US Trademarks
  • Do Not Sell or Share My Personal Information