The Designer's Guide Community
Forum
Welcome, Guest. Please Login or Register. Please follow the Forum guidelines.
Jul 22nd, 2024, 1:28pm
Pages: 1
Send Topic Print
Cadence Corner Analysis Tool (Read 6225 times)
Visjnoe
Senior Member
****
Offline



Posts: 233

Cadence Corner Analysis Tool
Feb 09th, 2007, 2:21am
 
Dear all,

I experience problems when I set up a corner analysis using ADE and then export it to an OCEAN script
(or even without exporting it).

Basically, in the OCEAN script there's a statement like this:

Code:
corSetMeasExpression( "ton" "(cross(VT(\"/up\") 0.9 -1 'falling) - cross(VT(\"/up\") 0.9 -1 'rising))" )
 



Of course, for corner analysis, I would like to replace the fixed 0.9 by Vdd/2.
Vdd is certainly a parameter of my netlist and added to my corner setup file .pcf.

When I replace the above code by the following:
Code:
corSetMeasExpression( "ton" "(cross(VT(\"/up\") "Vdd/2" -1 'falling) - cross(VT(\"/up\") "Vdd/2" -1 'rising))" )
 



my OCEAN corner script is not able to output these results over corners. Furthermore, the corner analysis GUI
reacts in the same way (only a fixed number works...)

Has anyone a solution for this? I can't imagine this cannot be setup under Cadence...

Kind Regards

Peter
Back to top
 
 
View Profile   IP Logged
ACWWong
Community Fellow
*****
Offline



Posts: 539
Oxford, UK
Re: Cadence Corner Analysis Tool
Reply #1 - Feb 9th, 2007, 2:30am
 
try VAR("Vdd")/2 instead of 0.9

Back to top
 
 
View Profile   IP Logged
Visjnoe
Senior Member
****
Offline



Posts: 233

Re: Cadence Corner Analysis Tool
Reply #2 - Feb 9th, 2007, 5:24am
 
Dear ACWong,

thanks for your reply.

Is there anywhere in the documentation this is mentioned? I went through all relevant manuals/user guides and could not find anything...

Kind Regards

Peter
Back to top
 
 
View Profile   IP Logged
Visjnoe
Senior Member
****
Offline



Posts: 233

Re: Cadence Corner Analysis Tool
Reply #3 - Feb 9th, 2007, 5:38am
 
Dear,

the VAR("Vdd")/2 suggestion does not seem to work...

???

Kind Regards

Peter
Back to top
 
 
View Profile   IP Logged
Visjnoe
Senior Member
****
Offline



Posts: 233

Re: Cadence Corner Analysis Tool
Reply #4 - Feb 9th, 2007, 5:46am
 
Dear ACWong,

my mistake, it DOES work, it is just case sensitive.

Any pointer to the relevant piece of documentation would be welcome!

Kind Regards

Peter
Back to top
 
 
View Profile   IP Logged
ACWWong
Community Fellow
*****
Offline



Posts: 539
Oxford, UK
Re: Cadence Corner Analysis Tool
Reply #5 - Feb 9th, 2007, 6:12am
 
VAR is a calculator function, try looking for in skartisitref.pdf (ADE Skill reference) or calculator/wavescan userguides.

I haven't oceaned for a while, but i seem to recall using desVAR does the same thing ?
Back to top
 
 
View Profile   IP Logged
Andrew Beckett
Senior Fellow
******
Offline

Life, don't talk to
me about Life...

Posts: 1742
Bracknell, UK
Re: Cadence Corner Analysis Tool
Reply #6 - Feb 22nd, 2007, 12:05pm
 
No, desVar() would not be used inside an expression like this. desVar() is for setting and retrieving design variables in OCEAN. VAR() is for accessing the value of a design variable (or swept design variable) in an output expression in a parametric or corner sweep.

Regards,

Andrew.
Back to top
 
 
View Profile WWW   IP Logged
Pages: 1
Send Topic Print
Copyright 2002-2024 Designer’s Guide Consulting, Inc. Designer’s Guide® is a registered trademark of Designer’s Guide Consulting, Inc. All rights reserved. Send comments or questions to editor@designers-guide.org. Consider submitting a paper or model.