multiple transient sims within a montecarlo loop via ocean

Discussion in 'Cadence' started by danmc, Jul 22, 2005.

  1. danmc

    danmc Guest

    Is there anyway to use ocean to cause spectre put multiple transient
    simulations inside of a monteCarlo loop? Basically what I want is

    1) roll the dice on my statistics blocks

    2) set a design parameter to some value

    3) run a sim

    4) use alter to change the design parameter

    5) run another sim

    6) go back to #1

    What I can do is

    desVar("MYVAR" 2.3)
    monteRun()

    desVar("MYVAR" 6.2)
    monteRun()

    but this causes the dice rolling to happen multiple times. I can use
    ?startIter and ?numIters to control things, but I don't want to have to
    spend the overhead of rolling the dice multiple times when it is not
    needed.

    In other words, the

    awaiting artil process initialization ....

    **** Performing monte carlo loop for `mc1'

    part of the analysis takes a rather long time so I don't want to repeat
    it when it is not required.

    Thanks
    -Dan
     
    danmc, Jul 22, 2005
    #1
Ask a Question

Want to reply to this thread or ask your own question?

You'll need to choose a username for the site, which only take a couple of moments (here). After that, you can post your question and our members will help you out.