Berkeley MOS Wideband Noise and Distortion Amplifier Examples Prof. Ali M. Niknejad U.C. Berkeley c 2014 by Ali M. Niknejad Copyright Niknejad Advanced IC’s for Comm ching propdback . imum e well lable. from h for Wideband Noise Cancellation BRUCCOLERI et al.: WIDE-BAND CMOS LOW-NOISE AMPLIFIER EXPLOITING THERM IEEE JOURNAL OF SOLID-STATE CIRCUITS, VOL. 39, NO. 2, FEBRUARY 2004 gro is B. wh trib the A. Fig. 2. Matching MOSFET (a) noise and (b) signal voltage at nodes X and Y for the amplifier in Fig. 1(c) (biasing not shown). Take advantage of amplifier topologies where the output thermal noise flows into the input (CG amplifier, shunt feedback amplifer, etc). Cancel thermal noise using a second feedforward path. Can we also cancel the distortion? is larger than 1 NEF, as discussed in the previous section. Let us now analyze the signal and the noise voltages at the input node X and output node Y, both with respect to ground, due of the impedance-matching MOSFET. to the noise current and , Depending on the relation between flows out of the matching a noise current MOSFET through and [Fig. 2(a)], with . This current causes two instantaneous noise voltages at nodes X and Y, which have equal sign. On the other hand, the signal voltages at nodes X and Y have opposite sign [Fig. 2(b)], the Klumperink, B. Nauta, “Wide-Band Source: F. Bruccoleri, E.because A. M. is negative, assuming . This difference gain in sign for noise and signal makes it possible to cancel the CMOS Low-Noise Amplifier Exploiting Thermal Noise Canceling,” JSSC, noise of the matching device, while simultaneously adding the vol. 39, Feb. 2004. signal contributions constructively. This is done by creating a new output, where the voltage at node Y is added to a scaled Fig. 3. (a) Wide-band LNA exploiting noise canceling. (b) Elementary Advanced IC’soffor Comm implementation amplifier A plus adder (biasing not shown). (c) Matching negative replica of the voltage at node X. A proper Niknejad value for Up Th by ma tha dis EF Noise Cancellation LNA Motivated by [Bruccoleri, et al., ISSCC 2002] Niknejad Advanced IC’s for Comm 130nm LNA Prototype 130nm CMOS, 1.5V, 12mA Employ only thin oxide transistors W.-H. Chen, G. Liu, Z. Boos, A. M. Niknejad, “A Highly Linear Broadband CMOS LNA Employing Noise and Distortion Cancellation,” IEEE Journal of Solid-State Circuits, vol. 43, pp. 1164-1176, May 2008. Niknejad Advanced IC’s for Comm Measured LNA S-Parameters Matches simulations well. Very broadband performance. Niknejad Advanced IC’s for Comm Measured Noise Performance Noise cancellation is clearly visible. This is also a “knob” for dynamic operation to save current. Niknejad Advanced IC’s for Comm Measured Linearity Record linearity of +16 dBm for out of band blockers (at the time of publication). Linearity works over entire LNA band. Niknejad Advanced IC’s for Comm Linearity Bias Dependence As we vary the bias of key transistor, we simulate the effects of process/temp variation. There is a 50 mV window where the performance is still acceptable. Niknejad Advanced IC’s for Comm LNA Distortion Analysis TION CANCELATION DESIGN 59 R1 Vb1 Let’s assume that the drain current is a power-series of the Vgs voltage: V1 M1 gm’ current Cs Vx id = gm1 Vgs + C 12 Rs The purpose of the “differential” input is to cancel the 2nd order distortion of the first stage (to minimize 2nd order interaction): M2 Vs V2 Vb2 gm3 3 gm2 2 V + V 2! gs 3! gs R2 re 4.6: Circuit schematic to remove IM3 second-order interaction 0 − g0 00 + g 00 gmn gmn mp 2 mp 3 vin + vin 00 2 6 urrent generated by gm of both transistors, similar to that by gm as well as iout = ids,n +ids,p = (gmn + gmp ) vin + 00 currents are combined and oise, is departing from each other. With C12 , gm 0 of both transistors, or R1 in parallel with R2 . The current generated by gm Niknejad Advanced IC’s for Comm Distortion Equivalent Circuit MPLEMENTATION 68 R1 RL Vb1 Vb5 C 13 V1 Vout M1 Cs Rs M3 C 24 M2 Vs M5 C 12 Vx M4 Vx = A1 (s1 ) ◦ Vs + A2 (s1 , s2 ) ◦ Vs2 + A3 (s1 , s2 , s3 ) ◦ Vs3 V2 Vb2 Assume R1/R2 and RL are small so that ro non-linearity is ignored. V1 = B1 (s1 ) ◦ Vs + B2 (s1 , s2 ) ◦ Vs2 + B3 (s1 , s2 , s3 ) ◦ Vs3 R2 Vb3 Vb4 V2 = C1 (s1 ) ◦ Vs + C2 (s1 , s2 ) ◦ Vs2 + C3 (s1 , s2 , s3 ) ◦ Vs3 Vx − V2 Vx Vx − V1 Vs − Vx + im2 + + im1 + = ro1 independently through an external ro2voltage sourceZx (s) Zs (s) erization, each transistor is biased Vx − V1bias branch.VAC1coupling between V1 −stages V2was ed through on-chip diode-connected im1 + = + poly resistor was ented with the aid of capacitors ro1C , C and C Z. Low-value 1 (s) silicide Z 12 (s) for the resistors used in the schematic. Since a very high IIP is pursued, adding an Vx − V2 V2 V2 − V1 =was avoided. Otherwise + the measured im2for+50 ⌦ measurement setup output bu↵er ro2 Z2 (s) Z12 (s) Figure 5.1: Complete LNA schematic 13 24 Z1 = R1 || Zs = Rs + s 3 y will be easily colored by the intrinsic distortion of the bu↵er circuit itself. Therefore Niknejad This ow load resistance of 60 ⌦ was adopted to facilitate the linearity measurement. Advanced IC’s for Comm 1 sC1 Zx = 1 sCs 1 sCx Drain Current Non-Linearity Assuming that the gates of the input transistors are grounded at RF: 0 00 gm1 gm1 2 3 im1 = − gm1 (−Vx ) + (−Vx ) + (−Vx ) 2 6 g 00 g0 = gm1 Vx − m1 Vx2 + m1 Vx3 2 6 0 00 gm2 g im2 = gm2 Vx + Vx2 + m2 Vx3 2 6 Solve for first order Kernels from: A1 (s) − B1 (s) A1 (s) − C1 (s) A1 (s) 1 − A1 (s) + gm2 A1 (s) + + = ro1 ro2 Zx (s) Zs (s) A1 (s) − B1 (s) B1 (s) B1 (s) − C1 (s) + gm1 A1 (s) + = ro1 Z1 (s) Z12 (s) A1 (s) − C1 (s) C1 (s) C1 (s) − B1 (s) gm2 A1 (s) + = + ro2 Z2 (s) Z12 (s) gm1 A1 (s) + Niknejad Advanced IC’s for Comm Simplified First-Order At the frequency of interest, Z12 ∼ 0 and B1 ∼ C1 (Z1 (s) k Z2 (s)) + (ro1 k ro2 ) H(s) Z1 (s) k Z2 (s) A1 (s) B1 (s) = A1 (s) = Z1 (s)kZ2 (s)+(ro1 kro2 ) 1+(gm1 +gm2 )(ro1 kro2 ) Zs (s) 1+ H(s) = Zs (s) 1 + (gm1 + gm2 )(ro1 k ro2 ) + (Z1 (s) k Z2 (s)) + (ro1 k ro2 ) Zx (s) Niknejad Advanced IC’s for Comm Second-Order Terms Retaining only 2nd order terms in the KCL equations: gm1 A2 (s1 , s2 ) − gm2 A2 (s1 , s2 ) + gm1 A2 (s1 , s2 ) − gm2 A2 (s1 , s2 ) + 0 gm1 2 0 gm2 2 0 gm1 2 0 gm2 2 A1 (s1 )A1 (s2 ) + A1 (s1 )A1 (s2 ) + A1 (s1 )A1 (s2 ) + A1 (s1 )A1 (s2 ) + A2 (s1 , s2 ) − B2 (s1 , s2 ) ro1 A2 (s1 , s2 ) − C2 (s1 , s2 ) ro2 A2 (s1 , s2 ) − B2 (s1 , s2 ) ro1 A2 (s1 , s2 ) − C2 (s1 , s2 ) ro2 Niknejad = = + + A2 (s1 , s2 ) Zx (s1 + s2 ) B2 (s1 , s2 ) Z1 (s1 + s2 ) C2 (s1 , s2 ) Z2 (s1 + s2 ) + + Advanced IC’s for Comm = −A2 (s1 , s2 ) Zs (s1 + s2 ) B2 (s1 , s2 ) − C2 (s1 , s2 ) Z12 (s1 + s2 ) C2 (s1 , s2 ) − B2 (s1 , s2 ) Z12 (s1 + s2 ) Second-Order Kernels Solving above equations we arrive at: 1 (g 0 − g 0 )(r o1 k ro1 )Zs (s1 + s2 )A1 (s1 )A1 (s2 ) + 4A2 (s1 , s2 ) m1 m2 A2 (s1 , s2 ) = 2 H(s1 + s2 ) + 4H(s1 , s2 ) Z1 (s1 +s2 )kZ2 (s1 +s2 ) 1 0 0 − Z (s +s )kZ (s +s ) 2 (gm1 − gm2 )(ro1 k ro1 )Zs (s1 + s2 )A1 (s1 )A1 (s2 ) + 4B2 (s1 , s2 ) x 1 2 s 1 2 B2 (s1 , s2 ) = H(s1 + s2 ) + 4H(s1 , s2 ) Zs (s1 + s2 ) 1 4A2 (s1 , s2 ) = Z12 (s1 + s2 )A1 (s1 )A1 (s2 ) × 2 Z1 (s1 + s2 ) + Z2 (s1 + s2 ) 0 0 g ro1 Z2 (s1 + s2 ) − gm2 ro2 Z1 (s1 + s2 ) 0 0 (gm1 − gm2 )(ro1 k ro2 ) + m1 ro1 + ro2 4B2 (s1 , s2 ) = − 1 2 Z12 (s1 + s2 )A1 (s1 )A1 (s2 ) Z1 (s1 + s2 ) 1 Z1 (s1 + s2 ) + Z2 (s1 + s2 ) ro1 + ro2 Zs (s1 + s2 ) 0 gm1 ro1 Z2 (s1 + s2 ) + ro2 1 + + Zx (s1 + s2 ) 0 0 Zs (s1 + s2 ) gm2 ro2 (1 + gm1 ro1 ) + gm1 ro1 (1 + gm2 ro2 ) × Zs (s1 , s2 ) 1 × Z1 (s1 , s2 ) + Z2 (s1 , s2 ) ro1 + ro2 ! (ro1 + Z1 (s1 + s2 ))(ro2 + Z2 (s1 + s2 )) + (1 + gm1 ro1 ) ro2 + Z2 (s1 + s2 ) + (1 + gm2 ro2 ) ro1 + Z1 (s1 + s2 ) Zx (s1 + s2 ) k Zs (s1 + s2 ) 4H(s1 , s2 ) = Z12 (s1 + s2 ) Niknejad Advanced IC’s for Comm Third-Order Terms gm1 A3 (s1 , s2 , s3 ) + +gm2 A3 (s1 , s2 , s3 ) + =− 00 gm2 6 0 A1 (s1 )A1 (s2 )A1 (s3 ) − gm1 A1 (s1 )A2 (s2 , s3 ) + A1 (s1 )A1 (s2 )A1 (s3 ) + 0 gm2 A1 (s1 )A2 (s2 , s3 ) + A3 (s1 , s2 , s3 ) − B3 (s1 , s2 , s3 ) ro1 A3 (s1 , s2 , s3 ) − C3 (s1 , s2 , s3 ) ro2 Zs (s1 + s2 + s3 ) B3 (s1 , s2 , s3 ) Z1 (s1 + s2 + s3 ) gm2 A3 (s1 , s2 , s3 ) + = 6 A3 (s1 , s2 , s3 ) gm1 A3 (s1 , s2 , s3 ) + = 00 gm1 C3 (s1 , s2 , s3 ) Z2 (s1 + s2 + s3 ) 00 gm1 6 + 00 gm2 6 + 0 A1 (s1 )A1 (s2 )A1 (s3 ) − gm1 A1 (s1 )A2 (s2 , s3 ) + A3 (s1 , s2 , s3 ) − B3 (s1 , s2 , s3 ) ro1 B3 (s1 , s2 , s3 ) − C3 (s1 , s2 , s3 ) Z12 (s1 + s2 + s3 ) 0 A1 (s1 )A1 (s2 )A1 (s3 ) + gm2 A1 (s1 )A2 (s2 , s3 ) + A3 (s1 , s2 , s3 ) − C3 (s1 , s2 , s3 ) C3 (s1 , s2 , s3 ) − B3 (s1 , s2 , s3 ) Z12 (s1 + s2 + s3 ) Niknejad Advanced IC’s for Comm ro1 Third-Order Kernel Assuming Z12 ∼ 0 (at s1 + s2 + s3 ): A3 (s1 , s2 , s3 ) = 0 + g 0 )A (s )A (s , s ) + 1 (g 00 + g 00 )A (s )A (s )A −Zs (ro1 k ro2 ) − (gm1 1 1 2 2 3 1 1 1 2 1 m2 m2 6 m1 H(s1 + s2 + s3 ) −Z1 (s1 + s2 + s3 ) B3 (s1 , s2 , s3 ) = A3 (s1 , s2 , s3 ) Zx (s1 + s2 + s3 ) k Zs (s1 + s2 + s3 ) Niknejad Advanced IC’s for Comm Output Voltage The output voltage is given by a new Volterra series. Assume for simplicity the following: Vout = gm3 V1 + gm4 Vx + 0 g0 g 00 g 00 gm3 V12 + m4 Vx2 + m3 V13 + m4 Vx3 2 2 6 6 × ZL The fundamental and third-order output are therefore: Vout,fund = (A1 (s) ◦ Vs ) × gm4 + (B1 (s) ◦ Vs ) × gm3 × ZL Vout,3rd = (A3 (s1 , s2 , s3 ) ◦ Vs3 ) × gm4 + (B3 (s1 , s2 , s3 ) ◦ Vs3 ) × gm3 + (A1 (s) ◦ Vs )3 × 00 g 00 gm4 + (B1 (s) ◦ Vs )3 × m3 6 6 0 0 + (A1 (s1 )A2 (s2 , s3 ) ◦ Vs3 ) × gm4 + (B1 (s1 )B2 (s2 , s3 ) ◦ Vs3 ) × gm3 Niknejad Advanced IC’s for Comm × ZL Focus on Third-Order Output At low frequencies: A1 /B1 ∼ Rin /R1 A2 /B2 ∼ −Rs /R1 A3 /B3 ∼ −Rs /R1 Vout,3rd = (A3 (s1 , s2 , s3 ) ◦ Vs3 ) × gm4 + (B3 (s1 , s2 , s3 ) ◦ Vs3 ) × gm3 + (A1 (s) ◦ Vs )3 × 00 gm4 g 00 + (B1 (s) ◦ Vs )3 × m3 6 6 0 0 + (A1 (s1 )A2 (s2 , s3 ) ◦ Vs3 ) × gm4 + (B1 (s1 )B2 (s2 , s3 ) ◦ Vs3 ) × gm3 × ZL First term cancels like thermal noise Second term: New distortion generated at output. Cancel with MGTR. Thrid term: Due to second-order interaction: Must use g 0 = 0 Niknejad Advanced IC’s for Comm Two-Tone Spacing Dependence Because 2nd order interaction is minimized by using a PMOS and NMOS in parallel, the capacitor C12 plays an important role. When second order distortion is generated at low frequencies, f1 − f2 , the capacitor C12 has a high reactance and distortion cancellation does not take place. There is therefore a dependency to the two-tone spacing. Niknejad Advanced IC’s for Comm Power Supply Ripple In RF systems, the supply ripple can non-linearity transfer noise modulation on the supply to the output. This problem was analyzed by Jason Stauth: Energy Efficient Wireless Transmitters: Polar and Direct-Digital Modulation Architectures, Ph.D. Dissertation, U.C. Berkeley. Niknejad Advanced IC’s for Comm Supply Noise Sources Niknejad Advanced IC’s for Comm Multi-Port Memoryless Non-linearity The output voltage is a non-linear function of both the supply voltage and the input voltage. A two-variable Taylor series expansion can be used if the system is memory-less: Sout (Sin , Svdd ) = a10 Sin + a20 Sin2 + a30 S3in + · · · +a11 Sin Svdd + a21 Sin2 Svdd + · · · 2 3 +a01 Svdd + a02 Svdd + a03 Svdd + ··· Niknejad Advanced IC’s for Comm Supply Noise Sideband Assume the input is at RF and the supply noise is a tone. Then the output signal will contain a noise sideband given by: Sin = vi cos(ω0 t) Svdd = vs cos(ωs t) 1 vout (ω0 ± ωs ) = a11 vi vs 2 2a10 1 Sideband(dBc) = dB · a11 vs 2a10 PSSR = dB a11 Niknejad Advanced IC’s for Comm Multi-Port Volterra Series Extending the concept of a Volterra Series to a two input-port system, we have vout (t) = ∞ ∞ X X Fmn (v1 (t), v2 (t)) m=0 n=0 Z ∞ Fmn (v1 (t), v2 (t)) = −∞ ··· Z ∞ −∞ hmn (τ1 , · · · , τm+n ) v1 (t − τ1 ) · · · v1 (τ − τm )v2 (t − τm+1 ) · · · v2 (τ − τm+n ) ×dτ1 · · · dτm+n Sout = A10 (jωa )◦ S1 + A20 (jωa , jωb )◦ S12 + A30 (jωa , jωb , jωc )◦ S13 + · · · +A01 (jωa )◦ S2 + A02 (jωa , jωb )◦ S22 + A03 (jωa , jωb , jωc )◦ S23 + · · · ◦ +A11 (jωa , jωb ) S1 S2 + A21 (jωa , jωb , jωc )◦ S12 S2 + A12 (jωa , jωb , jωc )◦ S1 S22 + · · · Niknejad Advanced IC’s for Comm Example 2 3 id = gm1 vgs + gm2 vgs + gm3 vgs + ··· 2 3 −gmb1 vsb − gmb2 vsb − gmb3 vsb + ··· 2 2 +gmo11 vds · vgs + gmo12 vds · vgs + gmo21 vds vgs + · · · +C1 d C2 d 2 C3 d 3 (vdb ) + (v ) + (v ) + · · · dt 2 dt db 3 dt db Several important terms: gm , and go non-linearity is usual transconductance and output resistance terms gmo is the interaction between the input/output Cj is the output voltage non-linear capacitance Niknejad Advanced IC’s for Comm First Order Terms y1 (jω) = g o1 + jωC yx (jω) = (jωLC )−1 ys (jω) = (jωLs )−1 First-order transfer function: (RF Node Transfer) gm1 A110 (jω) = −ys (jω) K0 (jω) K0 (jω) = (gm1 + gmb1 + y1 )(yx + yL ) + ys (yx + y1 + yL ) Supply Node Transfer: (superscripts are node numbers) gm1 (yx + yL ) A101 (jω) = K0 (jω) y (g m + y + gmb x 1 1 1 + ys ) A210 (jω) = K0 (jω) yx yL A201 (jω) = K0 (jω) Niknejad Advanced IC’s for Comm Mixing Product The most important term for now is the supply-noise mixing term: vout (ω0 ± ωs ) = A111 (jω0 , jωs )◦ [Vi (ω0 ), Vs (ωs )] A111 (jωa , jωb ) = ys gmo11 K1 + 2y2 K2 + 2g m2 K3 − 2gmb2 K4 K0 K1 (jωa , jωb ) = A201 [1 + A110 (jωa ) − 2A210 (jωa )] − A101 (jωb )[1 − A210 (jωa )] K2 (jωa , jωb ) = A201 (jωB )[A110 (jωa ) − A210 (jωa )] + A101 (jωb )[A210 (jωa ) − A110 (jωa )] K3 (jωa , jωb ) = A201 (jωb )[1 − A110 (jωa )] K4 (jωa , jωb ) = A210 (jωa )A201 (jωb ) Niknejad Advanced IC’s for Comm PSSR Reduction PSRR = dB[ g m1 ] gmo11 K1 + 2y2 K2 + 2g m2 K3 − 2gmb2 K4 Increase gm1 Reduce second order conductive non-linearity at drain (go2 ) Reduce the non-linear junction capacitance at drain Reduce cross-coupling term by shielding the device drain from supply noise (cascode) Niknejad Advanced IC’s for Comm Output Conductance Non-Linearity For short-channel devices, due to DIBL, the output has a strong influence on the drain current. A complete description of the drain current is therefore a function of f (vds , vgs ). This is especially true if the device is run close to triode region (large swing or equivalently high output impedance): 2 2 ids (vgs , vds ) = gm1 vgs + gds1 vds + gm2 vgs + gds2 vds + 3 3 + gds3 vds + x11 vgs vds + gm3 vgs 2 2 x12 vgs vds + x21 vgs vds + · · · gmk = 1 ∂ k Ids 1 ∂ k Ids 1 ∂ p+q Ids ; gdsk = ; xpq = p q k k k! ∂Vgs k! ∂Vds p!q! ∂Vgs ∂Vgs Niknejad Advanced IC’s for Comm Total Distortion Including the output conductance non-linearity modifies the distortion as follows 2 + c v3 + · · · vds = c1 vgs + c2 vgs 3 gs −1 c1 = −gm1 (RCS ||gds1 ) −1 c2 = −(gm2 + gds2 c12 + x11 c1 ) · (RCS ||gds1 ) 3 c3 = −(gm3 + gds3 c1 + 2gds2 c1 c2 + x11 c2 + x12 c12 + x21 c1 ) · (RCS ||g Source: S. C. Blaakmeer, E. A. M. Klumperink, D. M. W. Leenaerts,, B. Nauta, “Wideband Balun-LNA With Simultaneous Output Balancing, Noise-Canceling and Distortion-Canceling,” JSSC, vol. 43, Jun. 2008. Niknejad Advanced IC’s for Comm Example IIP Simulation Contributions to c2 are shown above. For low bias, gds2 contributes very little but x11 and gm2 are significant. They also have opposite sign. Niknejad Advanced IC’s for Comm PA Power Supply Modulation When we apply a 1-tone to a class AB PA, the current drawn from the supply is constant. For when we apply 2-tones, there is a low-frequency component to the input: Vin = A sin(ω1 t) + A sin(ω2 t) ω1 + ω2 ω1 − ω2 t sin t = 2A cos 2 2 = 2A cos(ωm t) sin(ωc t) This causes a low frequency current to be drawn from the supply as well, even for a balanced circuit. P. Haldi, D. Chowdhury, P. Reynaert, G. Liu, A. M Niknejad, “A 5.8 GHz 1 V Linear Power Amplifier Using a Novel On-Chip Transformer Power Combiner in Standard 90 nm CMOS,” IEEE Journal of Solid-State Circuits, vol. 43, pp.1054-1063, May 2008. Niknejad Advanced IC’s for Comm Supply Current The supply current is a full-wave rectified sine. Niknejad Advanced IC’s for Comm Fourier Components of Supply Current Substitute the Fourier series for the sine and cosine. Note that an on-chip bypass can usually absorb the higher frequencies (2fc ) but not the low frequency beat (fs and harmonics) 4 cos(2ωm t) 2 4 cos(2ωc t) 2 + − ··· × − − ··· is = k π π 3 π π 3 8 cos(2ωc t) 8 cos(2ωm t) = k ··· − 2 + 2 − ··· π 3 π 3 8 cos(ωs t) 8 cos(2ωc t) + 2 − ··· = k ··· − 2 π 3 π 3 Niknejad Advanced IC’s for Comm Supply Ripple Voltage The finite impedance of the supply means that the supply ripple has the following form. Vdd = VDD + A2 · cos(ωs t) + · · · Assuming a multi-port Volterra description for the transistor results in: So = F1 (ωa )◦ S1 + F2 (ωa , ωb )◦ S12 + F3 (ωa , ωb , ωc )◦ S13 + · · · G1 (ωa )◦ S2 + G2 (ωa , ωb )◦ S22 + G3 (ωa , ωb , ωc )◦ S33 + · · · H11 (ωa , ωb )◦ (S1 · S2 ) + H12 (ωa , ωb , ωc )◦ (S1 · S22 )+ H21 (ωa , ωb , ωc )◦ (S12 · S2 ) + · · · S(ω1 ± ωs ) = H11 ◦ (S1 · S2 ) Niknejad Advanced IC’s for Comm Experimental Results Even though the PA is fully balanced, the supply inductance impacts the linearity. Measurements confirm the source of the IM3 at low offsets arising from supply modulation. Niknejad Advanced IC’s for Comm MOS CV Non-Linearity Cox u act al VF B VT Cgs , Cµ and Cdb all contribute to the non-linearity. As expected, the contribution is frequency dependent and very much a strong function of the swing (drain, gate). Gate cap is particular non-linear around the threshold of the device. Niknejad Advanced IC’s for Comm PMOS Compensation Technique Make an overall flat C -V curve by adding an appropriately sized PMOS device. Source: C. Wang, M. Vaidyanathan, L. Larson, “A Capacitance-Compensation Technique for Improved Linearity in CMOS Class-AB Power Ampliers,” JSSC, vol. 39, Nov. 2004. Niknejad Advanced IC’s for Comm Jiashu 2:1 1V 30fF 600fF 1V G 2:1 2.2µm 1x PPD control 6.6µm 6.6µm 11µm 2x 8µm 20µm bbl<0> S PPD 13µm bbe<0> G 24µm 24µm 40µm Early PA array bbe<0> bbe<1> bbe<2> bbe<3> Late PA array identical bbe<3:0> bbl<3:0> “Digital” PA cell at 60 GHz uses non-binary weighted elements for RF-DAC to compensate for amplitude compression. Phase AM-to-PM distortion is compensated by switching in capacitance versus codeword. Source: Jiashu Chen, Lu Ye, D. Titz, F. Gianesello, R. Pilard, A. Cathelin, F. Ferrero, C. Luxey, A. Niknejad, “A digitally modulated mm-Wave cartesian beamforming transmitter with quadrature spatial combining,” IEEE International Solid-State Circuits Conference Digest of Technical Papers (ISSCC), 17-21 Feb. 2013, pp. 232-233. Niknejad Advanced IC’s for Comm