Product Documentation
Pegasus Interactive User Guide
Product Version 23.11, September 2023

Using Pegasus Interactive for the First Time

There is no special tool setup for Pegasus Interactive as long as both of Virtuoso and Pegasus installations are present in your Unix PATH.

Once you launch Virtuoso and open a layout in any Virtuoso tier (L/ XL/ GXL), Pegasus Interactive toolbar is decked on the layout window as following:

At this point, Pegasus Interactive is not ready to use since all of icons except Pegasus Interactive Run Option icon are disabled.

You can query the reason why icons are disabled by hovering your cursor on top of any disabled icons. Tooltips are displayed and informs you what are additional steps required to enable toolbar icons.

In order to activate the Verify-Design icon, you need to first create a snapshot by invoking Snapshot Creator within Pegasus Interactive Run Options form.

To create a snapshot from the first time, refer to First Time under Quick Start: Create Snapshot. Once the snapshot is created, all of icons are activated except Pegasus Results Viewer icon. Pegasus Results Viewer icon is inactivated due to no run results available for Pegasus Results Viewer browser to load.

To run DRC, you can click Pegasus Interactive Verify-Design icon using its default setting or other setting described in Verify Design Mode in the Invoke Design Rule Checking chapter.

Once Pegasus Interactive is running DRC against the layout, the Pegasus Interactive Verify-Design icon changes to a Stop symbol. At this moment, you are free to do any of following:

Once the run is complete, Pegasus Results Viewer is automatically triggered and has error violations populated in the browser. Meanwhile, these errors are highlighted in the layout as well.

By default, Pegasus Interactive generates and displays markers by cell master. Pegasus Results Viewer populates markers by cell name. Markers could be displayed on all cells found in the layout when drdPegasusIntErrorDisplayMaster is set to nil.

The drdPegasusIntErrorDisplayMaster environment variable is available only in ICADV123/IC617 ISR21 or newer. If you are using ICADV123/IC617 ISR20 or older then drdPVSErrorDisplayMaster environment variable should be used.

At this point, the Pegasus Results Viewer icon becomes active. You can invoke Pegasus Results Viewer to view the last run results as long as layout is opened regardless its editing status.

For a given snapshot, you may want to run on certain rules based on the layer visibility displayed in the layer Palette. To do so, you can enable Dynamic Rule Filtering (DRF). Once this setting is enabled, Pegasus Interactive only selects check based on current visible layers in the Palette to run DRC.


Return to top
 ⠀
X