EDAboard.com | EDAboard.eu | EDAboard.de | EDAboard.co.uk | RTV forum PL | NewsGroups PL

MonteCarlo Run in Ocean

elektroda.net NewsGroups Forum Index - Cadence - MonteCarlo Run in Ocean

Ashish Nigam
Guest

Sun Jan 17, 2010 3:42 pm   



Hello,

I am a new user of Ocean platform and I am using command interface
only (no GUI).
I want to estimate mean/sigma of a cell delay using monte carlo
analysis, but I am getting error. the error and scenario in mention
below:

Error: I am getting following run at the beginning of the monteRun().

ocean> monteRun()
Requesting Monte Carlo simulation...
*Error* parseString: argument #1 should be either a string or a symbol
(type template = "SS") - (-1e-08 0 1e-0Cool
ocean>

Netlist: I have a parameter "delL" in my netlist. Input signal node
name is "in" and output signal node name is "out"

Ocean Script:

ocnWaveformTool( 'wavescan )
simulator( 'spectre )
design( "netlist/netlist" )
modelFile( list( "~/mylib.lib.scs" "tt" ) )
resultsDir( "out_psf/mc_delay" )
desVar( "delL" 0.0n )
temp( 27 )

saveOption('save "all" 'currents "all")
save('all)
analysis('tran ?stop 200p )
monteCarlo(?numIters 10 ?analysisVariation 'process ?sweptParam
"delL" ?sweptParamVals list(-10n, 0, 10n))
monteExpr("data_delay" "delay(VT(\"in\") 0.5 1 \"either\" VT(\"out\")
0.5 1 \"either\" 0 0 nil nil)")
monteRun()

Please help me to resolve the problem. I tried to looked into similar
post but didn't got the answer. If there is any old post on similar
issue, please help me to locate that.

Thanks a lot,
Ashish

Ashish Nigam
Guest

Sun Jan 17, 2010 5:32 pm   



Hello,

I found the reason that I was not defining the statistics block in the
netlist. Could you please help me to know the method to define the
statistics block in the ocean script in SKILL?

Thanks,
Ashish

On Jan 17, 2:42 pm, Ashish Nigam <ashish.ni...@gmail.com> wrote:
Quote:
Hello,

I am a new user of Ocean platform and I am using command interface
only (no GUI).
I want to estimate mean/sigma of a cell delay using monte carlo
analysis, but I am getting error. the error and scenario in mention
below:

Error: I am getting following run at the beginning of the monteRun().

ocean> monteRun()
Requesting Monte Carlo simulation...
*Error* parseString: argument #1 should be either a string or a symbol
(type template = "SS") - (-1e-08 0 1e-0Cool
ocean

Netlist: I have a parameter "delL" in my netlist. Input signal node
name is "in" and output signal node name is "out"

Ocean Script:

ocnWaveformTool( 'wavescan )
simulator( 'spectre )
design( "netlist/netlist" )
modelFile( list( "~/mylib.lib.scs" "tt" ) )
resultsDir( "out_psf/mc_delay" )
desVar( "delL" 0.0n )
temp( 27 )

saveOption('save "all" 'currents "all")
save('all)
analysis('tran ?stop 200p )
monteCarlo(?numIters 10 ?analysisVariation 'process ?sweptParam
"delL" ?sweptParamVals list(-10n, 0, 10n))
monteExpr("data_delay" "delay(VT(\"in\") 0.5 1 \"either\" VT(\"out\")
0.5 1 \"either\" 0 0 nil nil)")
monteRun()

Please help me to resolve the problem. I tried to looked into similar
post but didn't got the answer. If there is any old post on similar
issue, please help me to locate that.

Thanks a lot,
Ashish


Andrew Beckett
Guest

Mon Jan 18, 2010 3:08 pm   



Ashish Nigam wrote, on 01/17/10 15:32:
Quote:
Hello,

I found the reason that I was not defining the statistics block in the
netlist. Could you please help me to know the method to define the
statistics block in the ocean script in SKILL?

Thanks,
Ashish



Hi Ashish,

Put the statistics block in a file, and then refer to it in your model files
using the modelFile() function, just as you refer to the device models.

Regards,

Andrew.

elektroda.net NewsGroups Forum Index - Cadence - MonteCarlo Run in Ocean

Arabic versionBulgarian versionCatalan versionCzech versionDanish versionGerman versionGreek versionEnglish versionSpanish versionFinnish versionFrench versionHindi versionCroatian versionIndonesian versionItalian versionHebrew versionJapanese versionKorean versionLithuanian versionLatvian versionDutch versionNorwegian versionPolish versionPortuguese versionRomanian versionRussian versionSlovak versionSlovenian versionSerbian versionSwedish versionTagalog versionUkrainian versionVietnamese versionChinese version
RTV map EDAboard.com map News map EDAboard.eu map EDAboard.de map EDAboard.co.uk map Opony