Quantcast
Channel: Cadence Blogs
Viewing all articles
Browse latest Browse all 6664

Virtuoso Video Diary: Run Point Selection -WYSIWYG

$
0
0
With Virtuoso ADE Explorer and Virtuoso ADE Assembler , it is easy to create setups of corners, variables and parameters that are quite complex to work with. Sometimes you just want to run a few simulations out of the overall set of combinations. It can be time consuming and potentially error-prone to unravel those desired values from all the corner groups, variable sweeps and parametric sets so that you can run them individually. The Run Point Selection feature in Virtuoso ADE Explorer and ADE Assembler, introduced in the IC6.1.7/ICADV12.3 ISR10 release, enables you to do this task quite easily. Run Point Selection is part of the Run Preview tab. Run Preview tab? What’s that? I’m so glad you asked. The Run Preview tab is a handy feature that allows you to see and interact with your overall ADE setup, view the corner and variables values for each individual simulation and generate netlists for each point if desired. In ADE Explorer, the Run Preview tab can be opened by choosing Simulation->Run Preview from the menu bar. In ADE Assembler, choose Run->Run Preview. The top portion of the tab is the Setup Summary . The bottom portion is the Points Table . Setup Summary Shows the total number of simulations that will be run Includes hyperlinks to highlight the appropriate section of the GUI (Test, Point Sweeps) or directly open the relevant forms (Corners, Job Policy) Important Note : At first, you won’t see anything in the Points Table until you press the yellow(ish) Refresh button at the top of the tab. Do that now. I’ll wait. Points Table Displays a table with one row for each simulation in the current setup, showing the test names, corners, variable and parameter values for each. Click the column headers to sort. The context-sensitive menu that appears when you right-click a row in the points table includes an option to generate the netlist for the selected point. Note: this is not possible from the Data View because generating a netlist from the test in the Data View will not consider the corner and sweep variable values. Run Point Selection While the Run Preview tab is available in ADE XL , the Run Point Selection feature is available only in ADE Explorer and ADE Assembler. Click the checkboxes in the Run column to enable or disable any subset of simulations from the overall setup. Click the RMB on the column header to enable or disable all the Run checkboxes at once. Use the standard click, Ctrl+click and Shift+click commands to select multiple rows, then click RMB to enable or disable them. What You See Is What You Get (WYSIWYG) Now, you will see that the Simulations field in the Run Preview Setup Summary has updated to show the subset of simulations that have enabled checkboxes. The Run Summary assistant in the main GUI will display a label to let you know that the information there has been overridden by the Run Point Selection and that you should look in the Run Preview tab to see how many simulations will be run. Now, when you press the green Run button in the main GUI, only those selected simulations will be run. A Few Other Things to Note By default, the Run Preview Points Table will not automatically refresh when the setup changes. Instead the Run Preview UI will grey out and the refresh icon will alert you that the table is not current and needs to be refreshed. You can turn on automatic refresh using the pulldown on the refresh icon or using the .cdsenv variable: envSetVal(“adexl.gui” “enableAutoRefreshPointsTable” ‘boolean t) Use the Enable/Disable Point Selection icon next to the refresh icon to quickly disable Run Point Selection while retaining the state of the Run checkboxes. The Run column will grey out and the full set of simulations from the original setup will be run. The checkbox selections will be restored when you click that icon again. Run Point Selection is currently only supported for Single Run, Sweeps and Corners run mode. Run Point Selection is not considered in saved Ocean XL scripts or Setup States . They will use the full corner/sweep setup. Run Point Selection is considered in the maeRunSimulation batch command and in maestro views run from ADE Verifier. I like this feature and I always want to see the Run Preview tab To display the Run Preview tab by default, use the .cdsenv variable envSetVal(“adexl.gui” “outputTabsShowDefault” ‘string “\”Run Preview\””) For more information on Run Point Selection, you can view the Run Point Selection video on Cadence Online Support . Click the video link now or visit Cadence Online Support and search under Resources — Video Library for the video titled Run Point Selection . Note : If you don’t have a Cadence Online Support account, you can play this video (mp4) natively in Cadence Help when you are using Virtuoso IC6.1.7/ ICADV12.3 (ISR10 or later). In the Cadence Help Virtuoso Documentation Library, look for the video title under Video Demos. Related Resources Virtuoso ADE Explorer User Guide Viewing Run Preview Virtuoso ADE Assembler User Guide Using Run Preview Rapid Adoption Kit Virtuoso ADE Explorer and Assembler Note: For more information on Cadence products and services, visit www.cadence.com . About Virtuoso Video Diary Virtuoso Video Diary is an online journal that relays information about Virtuoso videos that are available in the Cadence Online Support Video Library. Hundreds of interesting videos on a wide variety of new and exciting Virtuoso features have already been created. Virtuoso Video Diary brings you direct links to these videos and other related material, on regular basis. Click Subscribe to visit the Subscription box at the top of the page in which you can submit your e-mail address to receive notifications about our latest Video Diar y posts.

Viewing all articles
Browse latest Browse all 6664

Trending Articles