The Designer's Guide Community
Forum
Welcome, Guest. Please Login or Register. Please follow the Forum guidelines.
Aug 15th, 2024, 6:19pm
Pages: 1
Send Topic Print
Skill function for setting Major/Minor Divisions in Cadence Wavescan (Read 4599 times)
pancho_hideboo
Senior Fellow
******
Offline



Posts: 1424
Real Homeless
Skill function for setting Major/Minor Divisions in Cadence Wavescan
Nov 16th, 2009, 4:01am
 
Any expert of Cadence tools.
I have question about skill function for Cadence Wavescan in ADE.

If I use OCEAN functions, xLimit() and yLimit(),
I can set "Scaling" as "Min-Max" in "Axis Attributes" of Cadence Wavescan.

But I can't find out skill functions to set "Scaling" as "Manual" and values of "Major/Minor Divisions"
in "Axis Attributes" of Cadence Wavescan.

Here my qustion is what skill functions are available for setting "Scaling" as "Manual" and values of "Major/Minor Divisions"
in "Axis Attributes" of Cadence Wavescan.

Any expert of Cadence tools, teach me.
Back to top
 
 
View Profile WWW Top+Secret Top+Secret   IP Logged
Riad KACED
Community Member
***
Offline



Posts: 93
Swindon, UK
Re: Skill function for setting Major/Minor Divisions in Cadence Wavescan
Reply #1 - Nov 17th, 2009, 9:45am
 
Hi Pancho,

There is no such a public function as far as I know.
the wavescan is a Java application and I think Cadence has provided a very few Skill functions to interact with wavescan. You may log an enhancement request although I am a bit pessimistic since Cadence is pushing towards VIVA ...

Cheers,
Riad.
Back to top
 
 

Riad KACED
PDK, EDA Support Engineer.
View Profile   IP Logged
pancho_hideboo
Senior Fellow
******
Offline



Posts: 1424
Real Homeless
Re: Skill function for setting Major/Minor Divisions in Cadence Wavescan
Reply #2 - Nov 17th, 2009, 10:04am
 
I know there are many functions in Cadence Wavescan which we can not control by public skill function.
http://www.designers-guide.org/Forum/YaBB.pl?num=1216429016/7#7
http://www.designers-guide.org/Forum/YaBB.pl?num=1228899985

But we can control some of them by unpublic method.
For example, we can use followings instead of "plotStyle('joined)".
  Y=getData("aaa")
  Y->plotStyle='joined

This is very similar to graph attribute control of MATLAB which is also very unfriendly.

Riad KACED wrote on Nov 17th, 2009, 9:45am:
the wavescan is a Java application and I think Cadence has provided a very few Skill functions to interact with wavescan.
You may log an enhancement request although I am a bit pessimistic since Cadence is pushing towards VIVA ...

http://www.designers-guide.org/Forum/YaBB.pl?num=1232202399
Back to top
 
« Last Edit: Nov 18th, 2009, 1:33am by pancho_hideboo »  
View Profile WWW Top+Secret Top+Secret   IP Logged
Andrew Beckett
Senior Fellow
******
Offline

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

Posts: 1742
Bracknell, UK
Re: Skill function for setting Major/Minor Divisions in Cadence Wavescan
Reply #3 - Jan 3rd, 2010, 1:19am
 
Whilst xLimit() and yLimit() do allow the scaling to be manual (so that part is available), I don't think there's a function to control the major/minor divisions.

It's a good idea though. Please contact Cadence and get an enhancement request filed. Even if the move is towards the new ViVA graph, providing SKILL access to things like this is a good idea, and if you don't ask, you won't get... (unless somebody else asks for it too). Yes, in an ideal world all these things should be thought of up front, but in reality there are a very large number of things that have to be done, and  a very large number of things that should be done, and also a large number of things that could be done. Inevitably things like this can drop off unless they're requested by customers.

BTW, on Pancho's point about plotStyle attribute, I recently posted a solution on http://support.cadence.com which provides a function to set the units for a waveform, and the plotStyle for a waveform - providing a calculator function to do this - so you don't need to remember the attribute. I've also got an enhancement request asking for a public API to set these attributes - or that they be documented. Search for abSetPlotStyle or abSetUnits  and you should find it.

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.