Quantcast
Channel: Cadence Community
Viewing all articles
Browse latest Browse all 3331

[ADE L/XL] Setting a skill expression to a design variable

$
0
0

Hi All,

I couldn't find any post on this topic, and hope my next question makes sense...

I have a testbench simulating both a 'tran' and a 'pss' analysis. I'd like to disable automatically some vpwl sources (related to the transient Power-down control) when doing a pss/pnoise.
Henceforth, I wanted to create a variable to set all the values in the vpwl to 0 when the PSS is detected (so that the PSS detects only the clock).
Basically, I wanted to have my "pss_off" variable set to either 1 or 0 in this fashion:

if(pcreMatchList("pss" asiGetEnabledAnalysisList(asiGetSession(hiGetCurrentWindow()))~>name) then 0 else 1)

But this format is not accepted for netlisting (although the calculator doesn't complain). I've tried to format it to a string but as unsuccessfully.
Is there a smart way to push a skill expression into the 'Value' field of an ADE L/XL design variable?
Maybe I'm doing it wrong, there might be another type of sources than vpwl which can be enabled on tran and disabled on PSS...

Thanks in advance,
Best regards,
Matth


Viewing all articles
Browse latest Browse all 3331

Trending Articles



<script src="https://jsc.adskeeper.com/r/s/rssing.com.1596347.js" async> </script>