OCEAN optimizeGoal documentation

J

Joerg

Guest
Hi all!

I'm getting confused from reading the documentation to the OCEAN optimizeGoal
command.
1. in the description for b_percent: "Specifies whether the x_acceptable
field is a percentage of the target. When this is specified, x_acceptable
is ignored."
So I set this to say that
a) x_acceptable is meant to be a percentage value and
b) x_acceptable is to be ignored...
2. The example:
optimizeGoal( "bandwidth" 'bandwidth(v("/out") 3 "low") 'le 18M 15M )
I read this as "try and reduce the bandwidth below 18M. if this fails,
15M is acceptable".
Shouldn't this be either 'ge or a value >18M instead of 15M?

Joerg

--- news://freenews.netfront.net/ - complaints: news@netfront.net ---
 
Joerg wrote, on 02/10/10 17:44:
Hi all!

I'm getting confused from reading the documentation to the OCEAN optimizeGoal
command.
1. in the description for b_percent: "Specifies whether the x_acceptable
field is a percentage of the target. When this is specified, x_acceptable
is ignored."
So I set this to say that
a) x_acceptable is meant to be a percentage value and
b) x_acceptable is to be ignored...
2. The example:
optimizeGoal( "bandwidth" 'bandwidth(v("/out") 3 "low") 'le 18M 15M )
I read this as "try and reduce the bandwidth below 18M. if this fails,
15M is acceptable".
Shouldn't this be either 'ge or a value>18M instead of 15M?

Joerg

--- news://freenews.netfront.net/ - complaints: news@netfront.net ---
Joerg,

1. It's a typo. It should say what you say as a).
2. Yes. You're correct. If you look in the "Running an Optimization" section of
the Virtuoso Advanced Analysis Tools User Guide, it makes it clear that if you
use >= then the acceptable must be greater than the target.

These functions (and the old ADE optimizer) are no longer supported from IC61X -
there is a new optimizer (based on NeoCircuit) as part of ADE GXL. So it's too
late to get the manuals corrected...

Regards,

Andrew.
 

Welcome to EDABoard.com

Sponsor

Back
Top