• 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. Mixed-Signal Design
  3. How to set ADE assembler expressions using the same output...

Stats

  • Locked Locked
  • Replies 0
  • Subscribers 64
  • Views 4045
  • Members are here 0
This discussion has been locked.
You can no longer post new replies to this discussion. If you have a question you can start a new discussion

How to set ADE assembler expressions using the same output waveform resulting from different design variables?

NewScreenName
NewScreenName over 1 year ago

Hi,

I have test across different corners where a waveform is defined as a DC sweep, say VS("/vout"). 

In this test there is a design variable, say "case_var" with multiple different values (e.g. 1, 2, 3).

I would like to have an output which is the sum of the 3 resulting VS("/vout") waveforms (thus VS("/vout") @case_ver=1  + VS("/vout") @case_var=2  + VS("/vout") @case_var=3) separately for all the defined corners in the test.

How can I achieve this? I tried to pass something like (leafValue(VS("/vout") "case_var" 1) + leafValue(VS("/vout") "case_var" 2) + leafValue(VS("/vout") "case_var" 3)) but apparently this is only working when computed from the calculator, if defined as an output in ADE assembler it won't work.

Also getData does not seem helpful when the path of the psf directory and the number of corners is not known a priori.

An ocean script would be also fine as a solution

Thank you

Best regards

  • 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