Get email delivery of the Cadence blog featured here
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.
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.
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.
For more information on Cadence circuit design products and services, visit www.cadence.com.
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.
Parul Agarwal and John Wilkosz (Team Virtuoso)