10.06.2016 Views

eldo_user

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

Optimization of Sweep Simulations<br />

Optimization<br />

Optimization of Sweep Simulations<br />

The following topics explain how the optimizer behaves during a sweep analysis, and the<br />

options available to influence that behavior. They introduce the notion of sweep parameters and<br />

their role in the optimization process.<br />

The circuit parameters that are to be adjusted (such as width and length for MOS) should be<br />

considered separately from those associated with DC multi-point, transient, small-signal,<br />

frequency, or parametric analysis. The former are known as design variables and the latter<br />

design parameters.<br />

During a sweep analysis, the design parameters are a real-valued set Ω of <strong>user</strong>-defined<br />

discretizations. These are known as sweep parameters and are denoted by the Greek letter ω.<br />

Sweep parameters ω vary only within the simulator. They are not affected by the optimization<br />

algorithm. The parameter set Ω can be discretized using .TEMP, .DATA, and .STEP<br />

commands. For example, the Voltage-Temperature parameters temperature-voltage (TEMP,<br />

PVDD):<br />

.STEP TEMP -25 150 5<br />

.STEP PARAM PVDD 2.7 3.3 0.1<br />

define a cartesian product or a box Ω = [-25, 150] × [2.7, 3.3] in the 2-dimensional space R 2 .<br />

An example of a 2-dimensional domain Ω is shown in Figure 13-8. It is obtained from the<br />

multi-step specification:<br />

* Sweep parameters<br />

.STEP PARAM OMEGA_1 omega1_start omega1_end omega1_step<br />

.STEP PARAM OMEGA_2 omega2_start omega2_end omega2_step<br />

Figure 13-8. Discretization of Design Parameters<br />

Eldo® User's Manual, 15.3 633

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

Saved successfully!

Ooh no, something went wrong!