Quantcast
Channel: Cadence Custom IC Design Forum
Viewing all articles
Browse latest Browse all 4891

Run plan for running a single test with different variables each time

$
0
0

Hello,

I have a design that has several switches that guide the signal path in a way or another. I'm required to test the linearity using HB for the different cases where some switches are on or off for a range of input power values.

The switches enabling is controlled in my test via design variables (that are also global variables). Initially, I had several tests running HB and their only difference among themselves being that some switches were enabled and others not. However, that requires too many tests to be taking care of, so I thought using the run plan would help.

- variables that need to be set 1/0 depending on the case -

Unfortunately, I see that every time I create a run from an active setup, the design variables are grayed out. If I update them to consider another case in my active setup and create a new run out of it, then the previous run I created also gets updated, which defeats the purpose.

I thought maybe overriding the global variables in the run plan would work, but unfortunately the 2nd run global variable settings overrides the first one, defeating the purpose again.

I read in this link...

https://support.cadence.com/apex/techpubDocViewerPage?xmlName=assembler.xml&title=Virtuoso+ADE+Assembler+User+Guide+--+Working+with+Run+Plan+-+Working+with+Run+Plan&hash=pgfId-1024871&c_version=ICADVM20.1&path=assembler%2FassemblerICADVM20.1%2FasmRunPlan.html#pgfId-1024871

that a run cannot have its own copy of a test. Perhaps that explains why my attempts failed.

My questions are then:

Is there a way of running my test without having to create copies of it whose only differences will be setting some vars to 0 or 1?

If the run plan feature of assembler is incapable of this, what would be another approach?

Looking forward to your answer,

Best,

Ernesto


Viewing all articles
Browse latest Browse all 4891

Trending Articles



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