Uploaded by tony.fattorini

Cascaded oip3

advertisement
The problem to solve is this: when designing a linear amplifier for a particular OIP3, what is the
optimum output stage periphery and scaling factor to minimise the DC power consumption?
Consider an infinite cascade of amplifier stages with equal gain per stage, g. The gate width of each
transistor is scaled from the preceding stage by a uniform scaling factor, s. All stages are biased in
class A with the same drain voltage and the same current density such that the drain currents are
also scaled by s.
Let’s assume the OIP3 for each transistor is 10 dB above PCripps, where
π‘ƒπΆπ‘Ÿπ‘–π‘π‘π‘  =
π‘œπ‘–π‘3 =
πΌπ‘‘π‘ž
(𝑉 − π‘‰π‘˜π‘›π‘’π‘’ )
2 𝑑𝑑
10 × πΌπ‘‘π‘ž
(𝑉𝑑𝑑 − π‘‰π‘˜π‘›π‘’π‘’ )
2
It is usual to assume that intermodulation adds constructively in an amplifier cascade such that
1
1
1
1
=
+
+
+β‹―
π‘œπ‘–π‘3π‘‘π‘œπ‘‘π‘Žπ‘™ π‘œπ‘–π‘3𝑛 𝑔𝑛 × π‘œπ‘–π‘3𝑛−1 𝑔𝑛 × π‘”π‘›−1 × π‘œπ‘–π‘3𝑛−2
In our amplifier cascade the individual stage intercept points are related according to the gate width
(drain current) scaling factor:
π‘œπ‘–π‘3𝑛 = 𝑠 × π‘œπ‘–π‘3𝑛−1
And we assume that all stages, regardless of gate periphery, have the same small-signal gain:
𝑔𝑛 = 𝑔𝑛−1 = 𝑔
The cascaded oip3 can then be restated as
∞
1
1
𝑠 𝑠2
1
𝑠 𝑖
=
∑( )
(1 + + 2 + β‹― ) =
π‘œπ‘–π‘3π‘‘π‘œπ‘‘π‘Žπ‘™ π‘œπ‘–π‘3𝑛
𝑔 𝑔
π‘œπ‘–π‘3𝑛
𝑔
𝑖=0
𝑠
For an infinite cascade this is a geometric series which converges provided |𝑔| < 1 (i.e. provided the
gain per stage exceeds the scaling factor). The oip3 of the infinite cascade can therefore be
simplified to
1
1
=
π‘œπ‘–π‘3π‘‘π‘œπ‘‘π‘Žπ‘™ π‘œπ‘–π‘3 (1 − 𝑠 )
𝑛
𝑔
𝑠
π‘œπ‘–π‘3π‘‘π‘œπ‘‘π‘Žπ‘™ = π‘œπ‘–π‘3𝑛 (1 − )
𝑔
The total DC power consumption is given by another series
∞
𝑃𝐷𝐢_π‘‘π‘œπ‘‘π‘Žπ‘™
1 1
1 𝑖
= 𝑉𝑑𝑑 πΌπ‘‘π‘žπ‘› (1 + + 2 + β‹― ) = 𝑉𝑑𝑑 πΌπ‘‘π‘žπ‘› ∑ ( )
𝑠 𝑠
𝑠
𝑖=0
For an infinite cascade the total DC power consumption is
𝑃𝑑𝑐 =
𝑉𝑑𝑑 πΌπ‘‘π‘žπ‘›
1
1−𝑠
We want to maximise the ratio of oip3Total to Pdc
𝑠
1
π‘œπ‘–π‘3 π‘‡π‘œπ‘‘π‘Žπ‘™ π‘œπ‘–π‘3𝑛 (1 − 𝑔) (1 − 𝑠 )
=
𝑃𝑑𝑐
𝑉𝑑𝑑 πΌπ‘‘π‘žπ‘›
π‘œπ‘–π‘3 π‘‡π‘œπ‘‘π‘Žπ‘™
π‘œπ‘–π‘3𝑛
𝑠 1 1
=
(1 − − + )
𝑃𝑑𝑐
𝑉𝑑𝑑 πΌπ‘‘π‘žπ‘›
𝑔 𝑠 𝑔
0.600
0.500
3dB
4dB
5dB
6dB
8dB
10dB
12dB
oip3total/PDC
0.400
0.300
0.200
0.100
0.000
1
2
3
Scaling Factor
4
Take the derivative with respect to scaling factor, s
𝑑 π‘œπ‘–π‘3 π‘‡π‘œπ‘‘π‘Žπ‘™
π‘œπ‘–π‘3𝑛 1 1
(
)=
( − )
𝑑𝑠
𝑃𝑑𝑐
𝑉𝑑𝑑 πΌπ‘‘π‘žπ‘› 𝑠 2 𝑔
The ratio of oip3Total to Pdc is maximised when
1 1
− =0
𝑠2 𝑔
So to maximise the overall efficiency we must set
𝑠 = √𝑔
5
5
Scaling Factor
4
3
2
1
0
2
4
6
8
Gain per stage (dB)
10
12
14
and the final stage must be sized to achieve the required oip3:
π‘œπ‘–π‘3𝑛 =
πΌπ‘‘π‘žπ‘› =
π‘œπ‘–π‘3π‘‘π‘œπ‘‘π‘Žπ‘™
π‘œπ‘–π‘3π‘‘π‘œπ‘‘π‘Žπ‘™
=
𝑠
1
(1 − 𝑔)
(1 −
)
√𝑔
2 × π‘œπ‘–π‘3π‘‘π‘œπ‘‘π‘Žπ‘™
10(𝑉𝑑𝑑 − π‘‰π‘˜π‘›π‘’π‘’ ) (1 −
1
)
√𝑔
In practice, these calculations provide lower bounds on scaling factor and FET periphery. The final
stage may be optimised for linearity alone. However, the matching of preceding stages is usually
compromised to achieve gain flatness, bandwidth etc. They will therefore require additional margin.
Download