10.06.2016 Views

eldo_user

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

Optimization<br />

Design Objectives for Multi-Point Simulation<br />

Specifying Design Objectives with Explicit Data Points<br />

This topic describes how to specify design objectives when simulation points are explicitly<br />

specified. It first considers data-driven AC and transient analyses, and then parameter- and listdriven<br />

AC analysis, and transient analysis in HSPICE compatibility mode.<br />

Data-Driven Analysis<br />

Consider data-driven AC and transient analyses where the command matches one of the<br />

following:<br />

.AC DATA=data_name [SWEEP DATA=data_name]<br />

.AC DATA=data_name [SWEEP param_name TYPE nb start stop]<br />

.AC DATA=data_name [SWEEP param_name start stop incr]<br />

.TRAN DATA=data_name [SWEEP DATA=data_name]<br />

.TRAN DATA=data_name [SWEEP param_name TYPE nb start stop]<br />

.TRAN DATA=data_name [SWEEP param_name start stop incr]<br />

In these cases, a GOAL or EQUAL objective statement has the following syntax:<br />

. DATA=OMEGA_DATA(OMEGA)<br />

.DATA OMEGA_DATA<br />

+ OMEGA GOAL_VAL WEIGHT_VAL TYP_VAL<br />

+ OMEGA1 GOAL_VAL1 WEIGHT_VAL1 TYP_VAL1<br />

*... ... ... ...<br />

+ OMEGAP GOAL_VALP WEIGHT_VALP TYP_VALP<br />

.ENDDATA<br />

.OBJECTIVE<br />

+ EXTRACT_INFO [LABEL=NAME]<br />

+ {$MACRO|FUNCTION}<br />

+ OBJECTIVE_INFO<br />

+ [SCALE_INFO]<br />

where the parameter OMEGA is the keyword TIME or FREQ, and:<br />

and:<br />

OBJECTIVE_INFO:=<br />

{GOAL=OMEGA_DATA(GOAL_VAL)|RVALUE} | {EQUAL=OMEGA_DATA(GOAL_VAL)|RVALUE}<br />

[ WEIGHT=OMEGA_DATA(WEIGHT)|RVALUE]<br />

SCALE_INFO:=<br />

TYPVAL=OMEGA_DATA(TYP_VAL) | RVALUE<br />

Using the same .DATA statement in the analysis and the objective statement ensures data<br />

coherency. A scalar value (denoted by RVALUE) can be specified for the GOAL, EQUAL,<br />

WEIGHT and TYPVAL parameters.<br />

Eldo® User's Manual, 15.3 619

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!