Talk About Network

Google


Register and Login
Nick
Password
Register create new account Sign up is FREE and you can post replies, new topics, bookmark posts and more!
Recover lost password


Electronic Equipment > LSI Card > oceanEval state...
Latest [ Topics | Posts ] Archive Post A New Topic Post a Reply
<< Topic < Post Post 1 of 1 Topic 160 of 211
Post > Topic >>

oceanEval statement in monte carlo simulation in spectre

by zhanyuanjiang@[EMAIL PROTECTED] Apr 5, 2006 at 07:06 PM

Hello all,

I am trying to finish my course project by spectre. I am trying to run
Monte Carlo simulation through my netlist, and measure the propagation
delay across a gate.  I search through all the accessible spectre
do***ents about Monte Carlo simulation,  they all do measurement
through oceanEval statement.

ex****t somesignal=oceanEval("some expression")

I couldn't find any do***entation on how oceanEval was supposed to be
used, and the some expression in the brackets looked like it was from
spectreMDL, so my code ended up looking like:

m1 montecarlo saveprocessparams=yes processscalarfile="../process.dat"

+        numruns=30 variations=process seed=10{
         dcop1 dc
         tran1 tran start=0 stop=0.2ns step=0.01ns
         ex****t nor1in1=oceanEval("deltax(sig1=nor1in1, sig2=nor1out,
dir1='rise, n1=1, start1=0, thresh1=0.75, dir2='fall, n2=1, start2=0,
thresh2=0.75)")

}

However, when I type "spectre myinputfile" in the terminal, some
errors display in the terminal like:

Error found by spectre during circuit read-in.
    "gatesizing.spi" 105: Function `oceaneval' is undefined or is used
        recursively.
"gatesizing.spi" 105: VCVS (ex****t) needs 4 nodes (0 given).

How can I measure the propagation delay in a Monte Carlo simulation
without going through the gui? All I need are the values; I'll run
the rest through Matlab.

Thanks!
Jerry
 




 1 Posts in Topic:
oceanEval statement in monte carlo simulation in spectre
zhanyuanjiang@[EMAIL PROT  2006-04-05 19:06:10 

Post A Reply:
  Go here to Signup

AddThis Feed Button


About - Advertising - Contact - Frequently Asked Questions - Privacy Policy - Terms of Use - Signup

Contact
tan12V112 Fri Sep 5 22:37:12 CDT 2008.