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 />

Designing a Low Noise Amplifier (LNA)<br />

number of fingers (N1) will improve noise matching, input power matching, and linearity<br />

characteristics such as IIP3 (the current and the load values are fixed to 6mA and 200Ω<br />

respectively).<br />

Analyses<br />

Using a single testbench, different analyses were simulated to extract the following key<br />

specifications:<br />

• An AC analysis to extract Return Loss and the Voltage Gain.<br />

• A NOISE analysis for extracting the Noise Figure.<br />

• A multi-tone SST analysis for the IIP3.<br />

* Parameters<br />

.PARAM VG=0.6 VD=1.8<br />

.PARAM FUND1=2.45G FUND2=2.46G PIN=-50<br />

.PARAM IS=6m ROUT=200 RS=LS/1N<br />

VIN IN 0 RPORT=50 IPORT=1 AC 1 FOUR FUND1 FUND2 PDBM (1,0) PIN -90<br />

+ (0,1) PIN -90<br />

VOUT OUT 0 RPORT=ROUT IPORT=2<br />

* Analyses<br />

.DC<br />

.AC LIN 11 2G 3G<br />

.SST FUND1=FUND1 NHARM1=5 FUND2=FUND2 NHARM2=5<br />

.NOISE V(OUT) VIN 10<br />

.SNF INPUT=(VIN) OUTPUT=(VOUT)<br />

* Plots<br />

.PLOT AC SDB(1,1)<br />

.PLOT NOISE DB(SNF) DB(NFMIN)<br />

.DEFWAVE AV_DB=VDB(OUT)-VDB(IN)<br />

.PLOT AC W(AV_DB)<br />

The .DEFWAVE command was used to define the voltage gain (dB).<br />

Design Variables<br />

For the optimization analysis, each parameter has an initial value, together with lower and upper<br />

bounds. For example, the capacitor CPIN1 has an initial value of 0.1p with lower and upper<br />

bounds of 0.10p and 10p respectively. Our problem has bound constraints on the variables.<br />

The variables LS and N1 are specified using the fourth parameter of the .PARAMOPT<br />

command. It means that these parameters are allowed to lie only on a discretized grid (the fourth<br />

parameter gives the step of this grid). Refer to “Eldo Optimization Methods” on page 592 for<br />

more information, and also the “Solving Problems with Pseudodiscrete Variables” on page 668.<br />

The design variables are specified as:<br />

Eldo® User's Manual, 15.3 665

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

Saved successfully!

Ooh no, something went wrong!