• 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. Virtuoso Studio: How Do You Name Simulation Histories in…
NamrataM
NamrataM

Community Member

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

Have a question? Need more information?

Contact Us
Virtuoso Analog Design Environment
Custom IC
Virtuoso ADE Assembler
ADE Assembler
IC23.1
Virtuoso IC23.1

Virtuoso Studio: How Do You Name Simulation Histories in Virtuoso ADE Assembler?

7 Jun 2024 • 2 minute read

Our new AI-powered custom design solution, Virtuoso Studio, leverages our 30 years of industry knowledge and leadership, providing innovative features, reimagined infrastructure for unrivaled productivity, and new levels of integration that stretch beyond classic design boundaries. In this blog series, learn how the best analog design tools just got better to help you keep pace with your challenging design issues.

Using meaningful names, grouping, and sorting items are some well-known ways of staying organized.  These simple actions make it easier to save, search, and fetch data! The same is true for simulation histories saved by Virtuoso ADE Assembler.

Your design simulation and optimization requirements might require you to run multiple simulations for the same cellview with different run modes. The question arises: How do you name the histories saved by the simulation runs to keep them organized? You must be aware that ADE Assembler already provides settings to use separate pre-defined or custom names for histories saved for each run mode. For example, all simulations for Monte Carlo Sampling run mode are saved in histories named with the MonteCarlo. prefix by default. However, you can modify this default value by using the "adexl.historyNamePrefix" "monteCarloSampling" environment variable. 

envSetVal("adexl.historyNamePrefix" "monteCarloSampling" 'string "dsgn1_MC_June24")

There are more environment variables that similarly set the default history prefixes for different run modes.

We bet that is how you have been configuring the default history prefixes in ADE Assembler. How about changing the history prefix for runs from within the tool right before a simulation run? Yes, that was possible by using the Specify History Name form that could be displayed by setting an environment variable. However, it required you to specify a custom name before each run, which would have been a little inconvenient. 

The new History Name toolbar removes all those hassles and retains the custom name you want to use for all simulations run from a maestro cellview. All you need to do now is to toggle between the default or a custom history name for the next simulation run. For this, you can use the button highlighted below. 

  

By default, the History field on this toolbar shows the default prefix set for the current run mode. If you want to use a different prefix, click the Change between default and custom history name button and specify a custom prefix.

The next simulation will use that custom prefix while saving the history. By using this feature, you can conveniently specify different prefixes for the histories saved for a maestro cellview.

  

Next time you run a simulation, do try this new way to specify a custom prefix for histories. You will surely find it useful!

Related Resources

Virtuoso ADE Assembler User Guide

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

Contact Us

For any questions, general feedback, or even if you want to suggest a future blog topic, write to custom_ic_blogs@cadence.com.

Happy Reading!

Namrata Malhotra


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