• 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. Community Forums
  2. Custom IC Design
  3. How to rerun just one test of a simulation with 2 test and...

Stats

  • Replies 3
  • Subscribers 127
  • Views 614
  • Members are here 0

How to rerun just one test of a simulation with 2 test and variable dependency

Pedrocasty
Pedrocasty 21 days ago

Hello everyone! Today I found a question that I couldn't solve by myself. I fail preparing a sim in maestro. This sim has two test. TEST A who calculate a code of trimming  and TEST B who use this values to calc whatever. So, the problem is the TEST B where i didn't' define properly the transient analysis. I want to rerun the sim but TEST A is really long in general so, the perfect solution for me is to keep TEST A results and just rerun TEST B to fix my error. Have you got an idea of how to do it, indeed, It is possible to do it??

  • Cancel
  • Sign in to reply
  • revida marcos
    revida marcos 21 days ago

    Yes, extract trimming codes from Test A's results, set as fixed vars in Test B setup, then right-click Test B in Maestro and run selected only.

    • Cancel
    • Vote Up 0 Vote Down
    • Sign in to reply
    • Cancel
  • Pedrocasty
    Pedrocasty 20 days ago in reply to revida marcos

    could you explain it step by step. I can't find the options in the menu from maestro

    • Cancel
    • Vote Up 0 Vote Down
    • Sign in to reply
    • Cancel
  • Yagya Mishra
    Yagya Mishra 2 hours ago

    It is possible with calcVal() implemented in TestB. Assuming your simulation is complete and TestA results are available in Interactive.0
    Let's also assume 'code of trimming' is the value of output trimCode. You want to use the value of trimCode over TestB 

    trimCodeValue (variable in TestB) = calcVal("trimCode" "TestA" ?historyName "Interactive.0")

    Disable TestA and re-run TestB

    • Cancel
    • Vote Up 0 Vote Down
    • Sign in to reply
    • Cancel

Community Guidelines

The Cadence Design Communities support Cadence users and technologists interacting to exchange ideas, news, technical information, and best practices to solve problems and get the most from Cadence technology. The community is open to everyone, and to provide the most value, we require participants to follow our Community Guidelines that facilitate a quality exchange of ideas and information. By accessing, contributing, using or downloading any materials from the site, you agree to be bound by the full Community Guidelines.

© 2025 Cadence Design Systems, Inc. All Rights Reserved.

  • Terms of Use
  • Privacy
  • Cookie Policy
  • US Trademarks
  • Do Not Sell or Share My Personal Information