SlideShare a Scribd company logo
Berkeley
Effect of Feedback on Distortion
Prof. Ali M. Niknejad
U.C. Berkeley
Copyright c 2013 by Ali M. Niknejad
April 8, 2015
1 / 29
Effect of Feedback on Disto
+ a
f
si
sϵ so
We usually implement the feedback with a passive network
Assume that the only distortion is in the forward path a
so = a1s + a2s2
 + a3s3
 + · · ·
s = si − fso
so = a1(si − fso) + a2(si − fso)2
+ a3(si − fso)3
+ · · ·
2 / 29
Feedback and Disto (cont)
We’d like to ultimately derive an equation as follows
so = b1si + b2s2
i + b3s3
i + · · ·
Substitute this solution into the equation to obtain
b1si + b2s2
i + b3s3
i + · · · = a1(si − fb1si − fb2s2
i − fb3s3
i + · · · )
+ a2(si − fb1si − fb2s2
i − fb3s3
i + · · · )2
+ a3(si − fb1si − fb2s2
i − fb3s3
i + · · · )3
+ · · ·
Solve for the first order terms
b1si = a1(si − fb1si )
b1 =
a1
1 + a1f
=
a1
1 + T
3 / 29
Feedback and Disto (square)
The above equation is the same as linear analysis (loop gain
T = a1f )
Now let’s equate second order terms
b2s2
i = −a1fb2s2
i + a2(si − fb1si )2
b2(a + a1f ) = a2

1 −
fa1
1 + T
2
b2(1 + T)3
= a2(1 + T − T)2
= a2
b2 =
a2
(1 + T)3
Same equation holds at high frequency if we replace with
T(jω)
4 / 29
Feedback and Disto (cube)
Equating third-order terms
b3s3
i = a1(−fb3s3
i ) + a2(−fb22s3
i ) + a3(si − fb1si )3
+ · · ·
b3(1 + a1f ) = −2a2b2f
1
1 + T
+
a3
(1 + T)3
b3(1 + T) =
−2a2f
1 + T
a2
(1 + T)3
+
a3
(1 + T)3
b3 =
a3(1 + a1f ) − 2a2
2f
(1 + a1f )5
5 / 29
Second Order Interaction
The term 2a2
2f is the second order interaction
Second order disto in fwd path is fed back and combined with
the input linear terms to generate third order disto
Can get a third order null if
a3(1 + a1f ) = 2a2
2f
6 / 29
HD2 in Feedback Amp
HD2 =
1
2
b2
b2
1
som
=
1
2
a2
(1 + T)3
(1 + T)2
a2
1
som
=
1
2
a2
a2
1
som
1 + T
Without feedback HD2 = 1
2
a2
a2
1
som
For a given output signal, the negative feedback reduces the
second order distortion by 1
1+T
7 / 29
HD3 in Feedback Amp
HD3 =
1
4
b3
b3
1
s2
om
=
1
4
a3(1 + T) − 2a2
2f
(1 + T)5
(1 + T)3
a3
1
s2
om
=
1
4
a3
a3
1
s2
om
| {z }
disto with no fb
1
(1 + T)

1 −
2a2
2f
a3(1 + T)

8 / 29
Feedback versus Input Attenuation
a
f
si so
so1
Notice that the distortion is improved for a given output
signal level. Otherwise we can see that simply decreasing the
input signal level improves the distortion.
Say so1 = fsi with f  1. Then
so = a1so1+a2s2
o1+a3s3
o1+· · · = a1f
|{z}
b1
si +a2f 2
|{z}
b2
s2
i +a3f 3
|{z}
b3
s3
i +· · ·
But the distortion is unchanged for a given output signal
HD2 =
1
2
b2
b2
1
som =
1
2
a2
a2
1
som
9 / 29
BJT With Emitter Degeneration
vi
VQ
RE
IC
The total input signal applied
to the base of the amplifier is
vi + VQ = VBE + IE RE
The VBE and IE terms can be split into DC and AC currents
(assume α ≈ 1)
vi + VQ = VBE,Q + vbe + (IQ + ic)RE
Subtracting bias terms we have a separate AC and DC
equation
VQ = VBE,Q + IQRE
vi = vbe + iC RE
10 / 29
Feedback Interpretation
The AC equation can be put into the following form
vbe = vi − icRE
Compare this to our feedback equation
s = si − fso
The equations have the same form with the following
substitutions
s = vbe
so = ic
si = vi
f = RE
11 / 29
BJT with Emitter Degen (II)
Now we know that
ic = a1vbe + a2v2
be + a3v3
be + · · ·
where the coefficients a1,2,3,··· come from expanding the
exponential into a Taylor series
a1 = gm a2 =
1
2
IQ
V 2
t
· · ·
With feedback we have
ic = b1vi + b2v2
i + b3v3
i + · · ·
12 / 29
Emitter Degeneration (cont)
The loop gain T = a1f = gmRE
b1 =
gm
1 + gmRE
b2 =
1
2
q
kT
2
IQ
(1 + gmRE )3
b3 =
1
4 · 6
q
kT
3
IQ
(1 + gmRE )4


1 −
2

1
2
q
kT
2
IQ
2
RE
1
6
q
kT
3
IQ(1 + gmRE )



For large loop gain gmRE → ∞
b3 =
−1
12
q
kT
3
IQ
(1 + gmRE )4
13 / 29
Harmonic Distortion with Feedback
Using our previously derived formulas we have
HD2 =
1
2
b2
b2
1
som
=
1
4
ˆ
ic
IQ
1
1 + gmRE
HD3 =
1
4
b3
b3
1
s2
om
=
1
24
ˆ
ic
IQ
!2
1 − 3gmRE
1+gmRE
1 + gmRE
14 / 29
Harmonic Distortion Null
We can adjust the feedback to obtain a null in HD3
HD3 = 0 can be achieved with
3gmRE
1 + gmRE
= 1
or
RE =
1
2gm
15 / 29
HD3 Null Example
0 20 40 60 80 100
-70
-65
-60
-55
-50
-45
-40
RE =
1
2gm
RE
HD3
Example: For IQ = 1mA, RE = 13Ω
16 / 29
BJT with Finite Source Resistance
vi
VQ
RE
IC
RS
vi + VQ − IBRB = VBE + IE RE
Assuming that α ≈ 1, β = β0 (constant). Let RB = RS + rb
represent the total resistance at the base.
vi + VQ = VBE + IC

RE +
RB
β0

The formula is the same as the case of a BJT with emitter
degeneration with R0
E = RE + RB/β0
17 / 29
Emitter Follower
vi
VQ
IC
vo
RL
The same equations as
before with RE = RL
18 / 29
Common Base
vi
RE IC
RL
−VQ
VCC
Same equation as CE with RE feedback
vi − VQ + IC RE = −VBE
19 / 29
Calculation Tools: Multi-Tone Excitation
20 / 29
N Tones in One Shot
Consider the effect of an m’th order non-linearity on an input
of N tones
ym =
N
X
n=1
An cos ωnt
!m
ym =
N
X
n=1
An
2
eωnt
+ e−ωnt

!m
ym =
N
X
n=−N
An
2
eωnt
!m
where we assumed that A0 ≡ 0 and ω−k = −ωk.
21 / 29
Product of sums...
The product of sums can be written as lots of sums...
=
X
() ×
X
() ×
X
() · · · ×
X
()
| {z }
m−times
=
N
X
k1=−N
N
X
k2=−N
· · ·
N
X
km=−N
Ak1 Ak2 · · · Akm
2m
× ej(ωk1
+ωk2
+···+ωkm )t
Notice that we generate frequency component
ωk1 + ωk2 + · · · + ωkm , sums and differences between m
non-distinct frequencies.
There are a total of (2N)m terms.
22 / 29
Example
Let’s take a simple example of m = 3, N = 2. We already
know that this cubic non-linearity will generate harmonic
distortion and IM products.
We have (2N)m = 43 = 64 combinations of complex
frequencies. ω ∈ {−ω2, −ω1, ω1, ω2}. There are 64 terms that
looks like this (HD3)
ω1 + ω1 + ω1 = 3ω1
ω1 + ω1 + ω2 = 2ω1 + ω2
(IM3)
ω1 + ω1 − ω2 = 2ω1 − ω2
(Gain compression or expansion)
ω1 + ω1 − ω1 = ω1
23 / 29
Frequency Mix Vector
Let the vector ~
k = (k−N, · · · , k−1, k1, · · · , kN) be a 2N-vector
where element kj denotes the number of times a particular
frequency appears in a given term.
As an example, consider the frequency terms
ω2 + ω1 + ω2
ω1 + ω2 + ω2
ω2 + ω2 + ω1



~
k = (0, 0, 1, 2)
24 / 29
Properties of ~
k
First it’s clear that the sum of the kj must equal m
N
X
j=−N
kj = k−N + · · · + k−1 + k1 + · · · + kN = m
For a fixed vector ~
k0, how many different sum vectors are
there?
We can sum m frequencies m! ways. But the order of the sum
is irrelevant. Since each kj coefficient can be ordered kj ! ways,
the number of ways to form a given frequency product is
given by
(m;~
k) =
m!
(k−N)! · · · (k−1)!(k1)! · · · (kN)!
25 / 29
Extraction of Real Signal
Since our signal is real, each term has a complex conjugate
present. Hence there is another vector ~
k0
0 given by
~
k0
0 = (kN, · · · , k1, k−1, · · · , k−N)
Notice that the components are in reverse order since
ω−j = −ωj . If we take the sum of these two terms we have
2
n
ej(ωk1
+ωk2
+···+ωkm )t
o
= 2 cos(ωk1 + ωk2 + · · · + ωkm )t
The amplitude of a frequency product is thus given by
2 × (m;~
k)
2m
=
(m;~
k)
2m−1
26 / 29
Example: IM3 Again
Using this new tool, let’s derive an equation for the IM3
product more directly.
Since we have two tones, N = 2. IM3 is generated by a m = 3
non-linear term.
A particular IM3 product, such as (2ω1 − ω2), is generated by
the frequency mix vector ~
k = (1, 0, 2, 0).
(m;~
k) =
3!
1! · 2!
= 3 2m−1
= 22
= 4
So the amplitude of the IM3 product is 3/4a3s3
i . Relative to
the fundamental
IM3 =
3
4
a3s3
i
a1si
=
3
4
a3
a1
s2
i
27 / 29
Harder Example: Pentic Non-Linearity
Let’s calculate the gain expansion/compression due to the 5th
order non-linearity. For a one tone, we have N = 1 and m = 5.
A pentic term generates fundamental as follows
ω1 + ω1 + ω1 − ω1 − ω1 = ω1
In terms of the ~
k vector, this is captured by ~
k = (2, 3). The
amplitude of this term is given by
(m;~
k) =
5!
2! · 3!
=
5 · 4
2
= 10 2m−1
= 24
= 16
So the fundamental amplitude generated is a5
10
16S5
i .
28 / 29
Apparent Gain Due to Pentic
The apparent gain of the system, including the 3rd and 5th, is
thus given by
AppGain = a1 +
3
4
a3S2
i +
10
16
a5S4
i
At what signal level is the 5th order term as large as the 3rd
order term?
3
4
a3S2
i =
10
16
a5S4
i Si =
r
1.2
a3
a5
For a bipolar amplifier, we found that a3 = 1/(3!V 3
t ) and
a5 = 1/(5!V 5
t ). Solving for Si , we have
Si = Vt
√
1.2 × 5 × 4 ≈ 127 mV
29 / 29

More Related Content

Similar to module15.pdf

Lecture Notes: EEEE6490345 RF and Microwave Electronics - Noise In Two-Port ...
Lecture Notes:  EEEE6490345 RF and Microwave Electronics - Noise In Two-Port ...Lecture Notes:  EEEE6490345 RF and Microwave Electronics - Noise In Two-Port ...
Lecture Notes: EEEE6490345 RF and Microwave Electronics - Noise In Two-Port ...
AIMST University
 
Solution manual 9
Solution manual 9Solution manual 9
Solution manual 9
Rafi Flydarkzz
 
Wave diffraction
Wave diffractionWave diffraction
Wave diffraction
eli priyatna laidan
 
03 Cap 2 - fourier-analysis-2015.pdf
03 Cap 2 - fourier-analysis-2015.pdf03 Cap 2 - fourier-analysis-2015.pdf
03 Cap 2 - fourier-analysis-2015.pdf
ROCIOMAMANIALATA1
 
Base excitation of dynamic systems
Base excitation of dynamic systemsBase excitation of dynamic systems
Base excitation of dynamic systems
University of Glasgow
 
Affine Yield Curves: Flexibility versus Incompleteness
Affine Yield Curves: Flexibility versus IncompletenessAffine Yield Curves: Flexibility versus Incompleteness
Affine Yield Curves: Flexibility versus Incompleteness
Dhia Eddine Barbouche
 

Similar to module15.pdf (6)

Lecture Notes: EEEE6490345 RF and Microwave Electronics - Noise In Two-Port ...
Lecture Notes:  EEEE6490345 RF and Microwave Electronics - Noise In Two-Port ...Lecture Notes:  EEEE6490345 RF and Microwave Electronics - Noise In Two-Port ...
Lecture Notes: EEEE6490345 RF and Microwave Electronics - Noise In Two-Port ...
 
Solution manual 9
Solution manual 9Solution manual 9
Solution manual 9
 
Wave diffraction
Wave diffractionWave diffraction
Wave diffraction
 
03 Cap 2 - fourier-analysis-2015.pdf
03 Cap 2 - fourier-analysis-2015.pdf03 Cap 2 - fourier-analysis-2015.pdf
03 Cap 2 - fourier-analysis-2015.pdf
 
Base excitation of dynamic systems
Base excitation of dynamic systemsBase excitation of dynamic systems
Base excitation of dynamic systems
 
Affine Yield Curves: Flexibility versus Incompleteness
Affine Yield Curves: Flexibility versus IncompletenessAffine Yield Curves: Flexibility versus Incompleteness
Affine Yield Curves: Flexibility versus Incompleteness
 

Recently uploaded

MARY JANE WILSON, A “BOA MÃE” .
MARY JANE WILSON, A “BOA MÃE”           .MARY JANE WILSON, A “BOA MÃE”           .
MARY JANE WILSON, A “BOA MÃE” .
Colégio Santa Teresinha
 
S1-Introduction-Biopesticides in ICM.pptx
S1-Introduction-Biopesticides in ICM.pptxS1-Introduction-Biopesticides in ICM.pptx
S1-Introduction-Biopesticides in ICM.pptx
tarandeep35
 
ISO/IEC 27001, ISO/IEC 42001, and GDPR: Best Practices for Implementation and...
ISO/IEC 27001, ISO/IEC 42001, and GDPR: Best Practices for Implementation and...ISO/IEC 27001, ISO/IEC 42001, and GDPR: Best Practices for Implementation and...
ISO/IEC 27001, ISO/IEC 42001, and GDPR: Best Practices for Implementation and...
PECB
 
Executive Directors Chat Leveraging AI for Diversity, Equity, and Inclusion
Executive Directors Chat  Leveraging AI for Diversity, Equity, and InclusionExecutive Directors Chat  Leveraging AI for Diversity, Equity, and Inclusion
Executive Directors Chat Leveraging AI for Diversity, Equity, and Inclusion
TechSoup
 
How to Add Chatter in the odoo 17 ERP Module
How to Add Chatter in the odoo 17 ERP ModuleHow to Add Chatter in the odoo 17 ERP Module
How to Add Chatter in the odoo 17 ERP Module
Celine George
 
DRUGS AND ITS classification slide share
DRUGS AND ITS classification slide shareDRUGS AND ITS classification slide share
DRUGS AND ITS classification slide share
taiba qazi
 
How to Manage Your Lost Opportunities in Odoo 17 CRM
How to Manage Your Lost Opportunities in Odoo 17 CRMHow to Manage Your Lost Opportunities in Odoo 17 CRM
How to Manage Your Lost Opportunities in Odoo 17 CRM
Celine George
 
CACJapan - GROUP Presentation 1- Wk 4.pdf
CACJapan - GROUP Presentation 1- Wk 4.pdfCACJapan - GROUP Presentation 1- Wk 4.pdf
CACJapan - GROUP Presentation 1- Wk 4.pdf
camakaiclarkmusic
 
Azure Interview Questions and Answers PDF By ScholarHat
Azure Interview Questions and Answers PDF By ScholarHatAzure Interview Questions and Answers PDF By ScholarHat
Azure Interview Questions and Answers PDF By ScholarHat
Scholarhat
 
Hindi varnamala | hindi alphabet PPT.pdf
Hindi varnamala | hindi alphabet PPT.pdfHindi varnamala | hindi alphabet PPT.pdf
Hindi varnamala | hindi alphabet PPT.pdf
Dr. Mulla Adam Ali
 
Natural birth techniques - Mrs.Akanksha Trivedi Rama University
Natural birth techniques - Mrs.Akanksha Trivedi Rama UniversityNatural birth techniques - Mrs.Akanksha Trivedi Rama University
Natural birth techniques - Mrs.Akanksha Trivedi Rama University
Akanksha trivedi rama nursing college kanpur.
 
Pollock and Snow "DEIA in the Scholarly Landscape, Session One: Setting Expec...
Pollock and Snow "DEIA in the Scholarly Landscape, Session One: Setting Expec...Pollock and Snow "DEIA in the Scholarly Landscape, Session One: Setting Expec...
Pollock and Snow "DEIA in the Scholarly Landscape, Session One: Setting Expec...
National Information Standards Organization (NISO)
 
clinical examination of hip joint (1).pdf
clinical examination of hip joint (1).pdfclinical examination of hip joint (1).pdf
clinical examination of hip joint (1).pdf
Priyankaranawat4
 
Top five deadliest dog breeds in America
Top five deadliest dog breeds in AmericaTop five deadliest dog breeds in America
Top five deadliest dog breeds in America
Bisnar Chase Personal Injury Attorneys
 
Advanced Java[Extra Concepts, Not Difficult].docx
Advanced Java[Extra Concepts, Not Difficult].docxAdvanced Java[Extra Concepts, Not Difficult].docx
Advanced Java[Extra Concepts, Not Difficult].docx
adhitya5119
 
World environment day ppt For 5 June 2024
World environment day ppt For 5 June 2024World environment day ppt For 5 June 2024
World environment day ppt For 5 June 2024
ak6969907
 
Exploiting Artificial Intelligence for Empowering Researchers and Faculty, In...
Exploiting Artificial Intelligence for Empowering Researchers and Faculty, In...Exploiting Artificial Intelligence for Empowering Researchers and Faculty, In...
Exploiting Artificial Intelligence for Empowering Researchers and Faculty, In...
Dr. Vinod Kumar Kanvaria
 
How to Build a Module in Odoo 17 Using the Scaffold Method
How to Build a Module in Odoo 17 Using the Scaffold MethodHow to Build a Module in Odoo 17 Using the Scaffold Method
How to Build a Module in Odoo 17 Using the Scaffold Method
Celine George
 
Life upper-Intermediate B2 Workbook for student
Life upper-Intermediate B2 Workbook for studentLife upper-Intermediate B2 Workbook for student
Life upper-Intermediate B2 Workbook for student
NgcHiNguyn25
 
Digital Artifact 1 - 10VCD Environments Unit
Digital Artifact 1 - 10VCD Environments UnitDigital Artifact 1 - 10VCD Environments Unit
Digital Artifact 1 - 10VCD Environments Unit
chanes7
 

Recently uploaded (20)

MARY JANE WILSON, A “BOA MÃE” .
MARY JANE WILSON, A “BOA MÃE”           .MARY JANE WILSON, A “BOA MÃE”           .
MARY JANE WILSON, A “BOA MÃE” .
 
S1-Introduction-Biopesticides in ICM.pptx
S1-Introduction-Biopesticides in ICM.pptxS1-Introduction-Biopesticides in ICM.pptx
S1-Introduction-Biopesticides in ICM.pptx
 
ISO/IEC 27001, ISO/IEC 42001, and GDPR: Best Practices for Implementation and...
ISO/IEC 27001, ISO/IEC 42001, and GDPR: Best Practices for Implementation and...ISO/IEC 27001, ISO/IEC 42001, and GDPR: Best Practices for Implementation and...
ISO/IEC 27001, ISO/IEC 42001, and GDPR: Best Practices for Implementation and...
 
Executive Directors Chat Leveraging AI for Diversity, Equity, and Inclusion
Executive Directors Chat  Leveraging AI for Diversity, Equity, and InclusionExecutive Directors Chat  Leveraging AI for Diversity, Equity, and Inclusion
Executive Directors Chat Leveraging AI for Diversity, Equity, and Inclusion
 
How to Add Chatter in the odoo 17 ERP Module
How to Add Chatter in the odoo 17 ERP ModuleHow to Add Chatter in the odoo 17 ERP Module
How to Add Chatter in the odoo 17 ERP Module
 
DRUGS AND ITS classification slide share
DRUGS AND ITS classification slide shareDRUGS AND ITS classification slide share
DRUGS AND ITS classification slide share
 
How to Manage Your Lost Opportunities in Odoo 17 CRM
How to Manage Your Lost Opportunities in Odoo 17 CRMHow to Manage Your Lost Opportunities in Odoo 17 CRM
How to Manage Your Lost Opportunities in Odoo 17 CRM
 
CACJapan - GROUP Presentation 1- Wk 4.pdf
CACJapan - GROUP Presentation 1- Wk 4.pdfCACJapan - GROUP Presentation 1- Wk 4.pdf
CACJapan - GROUP Presentation 1- Wk 4.pdf
 
Azure Interview Questions and Answers PDF By ScholarHat
Azure Interview Questions and Answers PDF By ScholarHatAzure Interview Questions and Answers PDF By ScholarHat
Azure Interview Questions and Answers PDF By ScholarHat
 
Hindi varnamala | hindi alphabet PPT.pdf
Hindi varnamala | hindi alphabet PPT.pdfHindi varnamala | hindi alphabet PPT.pdf
Hindi varnamala | hindi alphabet PPT.pdf
 
Natural birth techniques - Mrs.Akanksha Trivedi Rama University
Natural birth techniques - Mrs.Akanksha Trivedi Rama UniversityNatural birth techniques - Mrs.Akanksha Trivedi Rama University
Natural birth techniques - Mrs.Akanksha Trivedi Rama University
 
Pollock and Snow "DEIA in the Scholarly Landscape, Session One: Setting Expec...
Pollock and Snow "DEIA in the Scholarly Landscape, Session One: Setting Expec...Pollock and Snow "DEIA in the Scholarly Landscape, Session One: Setting Expec...
Pollock and Snow "DEIA in the Scholarly Landscape, Session One: Setting Expec...
 
clinical examination of hip joint (1).pdf
clinical examination of hip joint (1).pdfclinical examination of hip joint (1).pdf
clinical examination of hip joint (1).pdf
 
Top five deadliest dog breeds in America
Top five deadliest dog breeds in AmericaTop five deadliest dog breeds in America
Top five deadliest dog breeds in America
 
Advanced Java[Extra Concepts, Not Difficult].docx
Advanced Java[Extra Concepts, Not Difficult].docxAdvanced Java[Extra Concepts, Not Difficult].docx
Advanced Java[Extra Concepts, Not Difficult].docx
 
World environment day ppt For 5 June 2024
World environment day ppt For 5 June 2024World environment day ppt For 5 June 2024
World environment day ppt For 5 June 2024
 
Exploiting Artificial Intelligence for Empowering Researchers and Faculty, In...
Exploiting Artificial Intelligence for Empowering Researchers and Faculty, In...Exploiting Artificial Intelligence for Empowering Researchers and Faculty, In...
Exploiting Artificial Intelligence for Empowering Researchers and Faculty, In...
 
How to Build a Module in Odoo 17 Using the Scaffold Method
How to Build a Module in Odoo 17 Using the Scaffold MethodHow to Build a Module in Odoo 17 Using the Scaffold Method
How to Build a Module in Odoo 17 Using the Scaffold Method
 
Life upper-Intermediate B2 Workbook for student
Life upper-Intermediate B2 Workbook for studentLife upper-Intermediate B2 Workbook for student
Life upper-Intermediate B2 Workbook for student
 
Digital Artifact 1 - 10VCD Environments Unit
Digital Artifact 1 - 10VCD Environments UnitDigital Artifact 1 - 10VCD Environments Unit
Digital Artifact 1 - 10VCD Environments Unit
 

module15.pdf

  • 1. Berkeley Effect of Feedback on Distortion Prof. Ali M. Niknejad U.C. Berkeley Copyright c 2013 by Ali M. Niknejad April 8, 2015 1 / 29
  • 2. Effect of Feedback on Disto + a f si sϵ so We usually implement the feedback with a passive network Assume that the only distortion is in the forward path a so = a1s + a2s2 + a3s3 + · · · s = si − fso so = a1(si − fso) + a2(si − fso)2 + a3(si − fso)3 + · · · 2 / 29
  • 3. Feedback and Disto (cont) We’d like to ultimately derive an equation as follows so = b1si + b2s2 i + b3s3 i + · · · Substitute this solution into the equation to obtain b1si + b2s2 i + b3s3 i + · · · = a1(si − fb1si − fb2s2 i − fb3s3 i + · · · ) + a2(si − fb1si − fb2s2 i − fb3s3 i + · · · )2 + a3(si − fb1si − fb2s2 i − fb3s3 i + · · · )3 + · · · Solve for the first order terms b1si = a1(si − fb1si ) b1 = a1 1 + a1f = a1 1 + T 3 / 29
  • 4. Feedback and Disto (square) The above equation is the same as linear analysis (loop gain T = a1f ) Now let’s equate second order terms b2s2 i = −a1fb2s2 i + a2(si − fb1si )2 b2(a + a1f ) = a2 1 − fa1 1 + T 2 b2(1 + T)3 = a2(1 + T − T)2 = a2 b2 = a2 (1 + T)3 Same equation holds at high frequency if we replace with T(jω) 4 / 29
  • 5. Feedback and Disto (cube) Equating third-order terms b3s3 i = a1(−fb3s3 i ) + a2(−fb22s3 i ) + a3(si − fb1si )3 + · · · b3(1 + a1f ) = −2a2b2f 1 1 + T + a3 (1 + T)3 b3(1 + T) = −2a2f 1 + T a2 (1 + T)3 + a3 (1 + T)3 b3 = a3(1 + a1f ) − 2a2 2f (1 + a1f )5 5 / 29
  • 6. Second Order Interaction The term 2a2 2f is the second order interaction Second order disto in fwd path is fed back and combined with the input linear terms to generate third order disto Can get a third order null if a3(1 + a1f ) = 2a2 2f 6 / 29
  • 7. HD2 in Feedback Amp HD2 = 1 2 b2 b2 1 som = 1 2 a2 (1 + T)3 (1 + T)2 a2 1 som = 1 2 a2 a2 1 som 1 + T Without feedback HD2 = 1 2 a2 a2 1 som For a given output signal, the negative feedback reduces the second order distortion by 1 1+T 7 / 29
  • 8. HD3 in Feedback Amp HD3 = 1 4 b3 b3 1 s2 om = 1 4 a3(1 + T) − 2a2 2f (1 + T)5 (1 + T)3 a3 1 s2 om = 1 4 a3 a3 1 s2 om | {z } disto with no fb 1 (1 + T) 1 − 2a2 2f a3(1 + T) 8 / 29
  • 9. Feedback versus Input Attenuation a f si so so1 Notice that the distortion is improved for a given output signal level. Otherwise we can see that simply decreasing the input signal level improves the distortion. Say so1 = fsi with f 1. Then so = a1so1+a2s2 o1+a3s3 o1+· · · = a1f |{z} b1 si +a2f 2 |{z} b2 s2 i +a3f 3 |{z} b3 s3 i +· · · But the distortion is unchanged for a given output signal HD2 = 1 2 b2 b2 1 som = 1 2 a2 a2 1 som 9 / 29
  • 10. BJT With Emitter Degeneration vi VQ RE IC The total input signal applied to the base of the amplifier is vi + VQ = VBE + IE RE The VBE and IE terms can be split into DC and AC currents (assume α ≈ 1) vi + VQ = VBE,Q + vbe + (IQ + ic)RE Subtracting bias terms we have a separate AC and DC equation VQ = VBE,Q + IQRE vi = vbe + iC RE 10 / 29
  • 11. Feedback Interpretation The AC equation can be put into the following form vbe = vi − icRE Compare this to our feedback equation s = si − fso The equations have the same form with the following substitutions s = vbe so = ic si = vi f = RE 11 / 29
  • 12. BJT with Emitter Degen (II) Now we know that ic = a1vbe + a2v2 be + a3v3 be + · · · where the coefficients a1,2,3,··· come from expanding the exponential into a Taylor series a1 = gm a2 = 1 2 IQ V 2 t · · · With feedback we have ic = b1vi + b2v2 i + b3v3 i + · · · 12 / 29
  • 13. Emitter Degeneration (cont) The loop gain T = a1f = gmRE b1 = gm 1 + gmRE b2 = 1 2 q kT 2 IQ (1 + gmRE )3 b3 = 1 4 · 6 q kT 3 IQ (1 + gmRE )4   1 − 2 1 2 q kT 2 IQ 2 RE 1 6 q kT 3 IQ(1 + gmRE )    For large loop gain gmRE → ∞ b3 = −1 12 q kT 3 IQ (1 + gmRE )4 13 / 29
  • 14. Harmonic Distortion with Feedback Using our previously derived formulas we have HD2 = 1 2 b2 b2 1 som = 1 4 ˆ ic IQ 1 1 + gmRE HD3 = 1 4 b3 b3 1 s2 om = 1 24 ˆ ic IQ !2 1 − 3gmRE 1+gmRE 1 + gmRE 14 / 29
  • 15. Harmonic Distortion Null We can adjust the feedback to obtain a null in HD3 HD3 = 0 can be achieved with 3gmRE 1 + gmRE = 1 or RE = 1 2gm 15 / 29
  • 16. HD3 Null Example 0 20 40 60 80 100 -70 -65 -60 -55 -50 -45 -40 RE = 1 2gm RE HD3 Example: For IQ = 1mA, RE = 13Ω 16 / 29
  • 17. BJT with Finite Source Resistance vi VQ RE IC RS vi + VQ − IBRB = VBE + IE RE Assuming that α ≈ 1, β = β0 (constant). Let RB = RS + rb represent the total resistance at the base. vi + VQ = VBE + IC RE + RB β0 The formula is the same as the case of a BJT with emitter degeneration with R0 E = RE + RB/β0 17 / 29
  • 18. Emitter Follower vi VQ IC vo RL The same equations as before with RE = RL 18 / 29
  • 19. Common Base vi RE IC RL −VQ VCC Same equation as CE with RE feedback vi − VQ + IC RE = −VBE 19 / 29
  • 20. Calculation Tools: Multi-Tone Excitation 20 / 29
  • 21. N Tones in One Shot Consider the effect of an m’th order non-linearity on an input of N tones ym = N X n=1 An cos ωnt !m ym = N X n=1 An 2 eωnt + e−ωnt !m ym = N X n=−N An 2 eωnt !m where we assumed that A0 ≡ 0 and ω−k = −ωk. 21 / 29
  • 22. Product of sums... The product of sums can be written as lots of sums... = X () × X () × X () · · · × X () | {z } m−times = N X k1=−N N X k2=−N · · · N X km=−N Ak1 Ak2 · · · Akm 2m × ej(ωk1 +ωk2 +···+ωkm )t Notice that we generate frequency component ωk1 + ωk2 + · · · + ωkm , sums and differences between m non-distinct frequencies. There are a total of (2N)m terms. 22 / 29
  • 23. Example Let’s take a simple example of m = 3, N = 2. We already know that this cubic non-linearity will generate harmonic distortion and IM products. We have (2N)m = 43 = 64 combinations of complex frequencies. ω ∈ {−ω2, −ω1, ω1, ω2}. There are 64 terms that looks like this (HD3) ω1 + ω1 + ω1 = 3ω1 ω1 + ω1 + ω2 = 2ω1 + ω2 (IM3) ω1 + ω1 − ω2 = 2ω1 − ω2 (Gain compression or expansion) ω1 + ω1 − ω1 = ω1 23 / 29
  • 24. Frequency Mix Vector Let the vector ~ k = (k−N, · · · , k−1, k1, · · · , kN) be a 2N-vector where element kj denotes the number of times a particular frequency appears in a given term. As an example, consider the frequency terms ω2 + ω1 + ω2 ω1 + ω2 + ω2 ω2 + ω2 + ω1    ~ k = (0, 0, 1, 2) 24 / 29
  • 25. Properties of ~ k First it’s clear that the sum of the kj must equal m N X j=−N kj = k−N + · · · + k−1 + k1 + · · · + kN = m For a fixed vector ~ k0, how many different sum vectors are there? We can sum m frequencies m! ways. But the order of the sum is irrelevant. Since each kj coefficient can be ordered kj ! ways, the number of ways to form a given frequency product is given by (m;~ k) = m! (k−N)! · · · (k−1)!(k1)! · · · (kN)! 25 / 29
  • 26. Extraction of Real Signal Since our signal is real, each term has a complex conjugate present. Hence there is another vector ~ k0 0 given by ~ k0 0 = (kN, · · · , k1, k−1, · · · , k−N) Notice that the components are in reverse order since ω−j = −ωj . If we take the sum of these two terms we have 2 n ej(ωk1 +ωk2 +···+ωkm )t o = 2 cos(ωk1 + ωk2 + · · · + ωkm )t The amplitude of a frequency product is thus given by 2 × (m;~ k) 2m = (m;~ k) 2m−1 26 / 29
  • 27. Example: IM3 Again Using this new tool, let’s derive an equation for the IM3 product more directly. Since we have two tones, N = 2. IM3 is generated by a m = 3 non-linear term. A particular IM3 product, such as (2ω1 − ω2), is generated by the frequency mix vector ~ k = (1, 0, 2, 0). (m;~ k) = 3! 1! · 2! = 3 2m−1 = 22 = 4 So the amplitude of the IM3 product is 3/4a3s3 i . Relative to the fundamental IM3 = 3 4 a3s3 i a1si = 3 4 a3 a1 s2 i 27 / 29
  • 28. Harder Example: Pentic Non-Linearity Let’s calculate the gain expansion/compression due to the 5th order non-linearity. For a one tone, we have N = 1 and m = 5. A pentic term generates fundamental as follows ω1 + ω1 + ω1 − ω1 − ω1 = ω1 In terms of the ~ k vector, this is captured by ~ k = (2, 3). The amplitude of this term is given by (m;~ k) = 5! 2! · 3! = 5 · 4 2 = 10 2m−1 = 24 = 16 So the fundamental amplitude generated is a5 10 16S5 i . 28 / 29
  • 29. Apparent Gain Due to Pentic The apparent gain of the system, including the 3rd and 5th, is thus given by AppGain = a1 + 3 4 a3S2 i + 10 16 a5S4 i At what signal level is the 5th order term as large as the 3rd order term? 3 4 a3S2 i = 10 16 a5S4 i Si = r 1.2 a3 a5 For a bipolar amplifier, we found that a3 = 1/(3!V 3 t ) and a5 = 1/(5!V 5 t ). Solving for Si , we have Si = Vt √ 1.2 × 5 × 4 ≈ 127 mV 29 / 29