1
Introduction to Simulation Driven Routing

The Virtuoso Simulation Driven Routing (SDR) solution is a step towards correct-by-construction routing driven by electrical requirements. It provides an environment to consider current density and maximum resistance design rules during interactive routing. It is a solution that lets you take into consideration the current information and automatically resizes wires and vias during interactive routing.
The Virtuoso Simulation Driven Interactive routing flow enhances and improves Virtuoso from an electrically aware design flow to simulation-driven routing, provides a powerful new way to meet the current density constraints, and improves the productivity and design reliability.
As part of this flow, you can capture the current data from simulations extracted values (data set) coupled with a parasitic extractor (ICT file), use it to perform electromigration (EM) checks with the physical design layout, and update the layout to correct any violations.
Virtuoso Simulation-Driven Interactive Routing is available in Layout EXL and higher tiers and uses the Virtuoso_Layout_Suite_EXL (95800), Product Name: Virtuoso Layout Suite EXL license.
The key features of Virtuoso® simulation-driven routing are as follows:
- visualize the current distribution per net. It provides an easy way to look at the net topology and current distribution before routing.
- control simulation-driven routing to calculate the current according to the net topology.
- auto size wires and vias according to the estimated current.
- auto connect devices according to the estimated current. It provides an easy and flexible way to connect devices as you route, especially for multi-finger devices.
Related Topics
Prerequisites for the SDR Flow
Return to top