Rules | Recent posts | topic RSS | Search | Register  | Log in

question about: ocean,parametric analysis

 
Post new topic  Reply to topic    EDAboard.com Forum Index -> Analog Circuit Design
Author Message
haoyun



Joined: 10 Oct 2005
Posts: 74
Helped: 13


Post06 May 2008 12:23   question about: ocean,parametric analysis

Hello,
I want to make a parametric analysis simulation in ocean.
------------------------------------------------------------------
1) After simulation in ADE. Tool->save script->paramTool.ocn
2)in ocean, run paramTools.ocn
but I can't get Plot wave.
-------------------------------------------------------------
papamTool.ocn
-------------------------------------------------------------
ocnWaveformTool( 'awd )
simulator( 'spectre )
design( "/home/........../netlist/netlist")
resultsDir( "/home/......../schematic_02" )
modelFile(
'("/home/ihp/rev50101/tech/spectre/models.typ" "")
)
analysis('dc ?saveOppoint t ?param "Vds" ?start "0"
?stop "2" )
desVar( "w_p" 480n )
desVar( "Vgs" 1 )
desVar( "Vds" 1 )
save( 'i "/P0/S" )
temp( 27 )
paramAnalysis("w_p" ?values '(4.800000000000001e-07 5.000000000000001e-07 )
)
paramRun()
selectResult( 'dcOp )
plot(getData("/P0/S") )
---------------------------------------------------------------
hire is the error info.
--------------------------------------------------------------
*Warning* Wave1 is not a waveform object that can be displayed and
will be turned OFF automatically.
name: "getData(\"/P0/S\" ?result 'dcOp)"
expr: "getData(\"/P0/S\" ?result 'dcOp)"

------------------------------------------------------------------
Anyone could tell me, how can I get all curves / individual curve?

Best regards
Back to top
cinch



Joined: 25 Aug 2005
Posts: 34


Post07 May 2008 8:13   Re: question about: ocean,parametric analysis

Hi,
Since u r doing DC sweep analysis, while plotting u have to say plot(VS("signal")) instead of plot(getData("signal")). This applies to all analyses where u sweep either variable or temperature. Since u r trying to plot current, use plot(IS("signal")).

Most probably this will solve the problem. If not get back to me.

cinch
Back to top
haoyun



Joined: 10 Oct 2005
Posts: 74
Helped: 13


Post08 May 2008 13:02   question about: ocean,parametric analysis

Hi cinch:
I have simulated it again as you write, but
------------------------------------------------------------
*Warning* Wave1 is not a waveform object that can be displayed and
will be turned OFF automatically.
name: "IS(\"/P0/S\")"
expr: "IS(\"/P0/S\")"
---------------------------------------------------------

Thanks your reply.
Back to top
cinch



Joined: 25 Aug 2005
Posts: 34


Post09 May 2008 6:15   Re: question about: ocean,parametric analysis

Hi,
Please make sure that the waveform u r trying to plot exists. First try to plot some voltage instead of current (just to debug). May I know "P0/S" in ur code refers to which current?
Sometimes, it may so happen that the name of the voltage source is different from that of ocean script, when sources are re-instantiated in the schematic.

cinch
Back to top
haoyun



Joined: 10 Oct 2005
Posts: 74
Helped: 13


Post12 May 2008 16:06   question about: ocean,parametric analysis

Hi cinch,
You are right.

Thanks a lot!
Back to top
Post new topic  Reply to topic    EDAboard.com Forum Index -> Analog Circuit Design
Page 1 of 1 All times are GMT + 2 Hours


Abuse
Administrator
Moderators
topic RSS 
sitemap