Beruflich Dokumente
Kultur Dokumente
The information in this work has been obtained from sources believed to be reliable. The author does not guarantee the accuracy or completeness of any information presented herein, and shall not be responsible for any errors, omissions or damages as a result of the use of this information.
April 08
References
[1]* D.M. Pozar, Microwave engineering, 2nd Edition, 1998 John-Wiley & Sons. [2] R. Ludwig, P. Bretchko, RF circuit design - theory and applications, 2000 Prentice-Hall. [3] B. Razavi, RF microelectronics, 1998 Prentice-Hall, TK6560. [4] J. R. Smith,Modern communication circuits,1998 McGraw-Hill. [5] P. H. Young, Electronics communication techniques, 5th edition, 2004 Prentice-Hall. [6] Gilmore R., Besser L.,Practical RF circuit design for modern wireless systems, Vol. 1 & 2, 2003, Artech House
April 08
Agenda
Positive feedback oscillator concepts. Negative resistance oscillator concepts (typically employed for RF oscillator). Equivalence between positive feedback and negative resistance oscillator theory. Oscillator start-up requirement and transient. Making an amplifier circuit unstable. Constant |1| circle. Fixed frequency oscillator design. Voltage-controlled oscillator design.
April 08
April 08
Si(s)
E(s) A(s)
So(s)
So ) (s ) = 1 AAs(sF (s ) (1.1a) () Si
Positive Feedback
T (s ) = A(s )F (s ) (1.1b)
F(s) Loop gain
The system becomes unstable and oscillates when the following condition occurs:
For sustained oscillation For oscillation to startup
April 08
1 A(s )F (s ) = 0
Barkhausen Criterion
(1.2)
A(s )F (s ) > 1
arg( A(s )F (s )) = 0
5
Inversion F(s)
April 08
VB, V VL, V
VL R RL R=220 Ohm
C CD1 C=0.1 uF
-1.0 -1.5 0.0 0.2 0.4 0.6 0.8 1.0 1.2 1.4 1.6 1.8 2.0
VB C Cc1 C=0.01 uF
time, usec
Si(s)
L C L1 C1 L=2.2 uH C=22.0 pF R=
+ -
E(s) -A(s)
So(s)
C C2 C=22.0 pF
F(s)
April 08
VE, mV VL, mV
L L1 L=1.0 uH R= C C3 C=4.7 pF R R1 R=1000 Ohm
R RC R=470 Ohm
0 -200 -400 -600 0.0 0.2 0.4 0.6 0.8 1.0 1.2 1.4 1.6 1.8 2.0
VL C C1 C=100.0 pF
VB C Cc1 C=0.1 uF
C C2 C=100.0 pF
time, usec
Si(s)
+ +
E(s) A(s)
So(s)
April 08
F(s)
R RC R=330 Ohm
VL R RL R=220 Ohm
VB C Cc1 C=0.1 uF
C C1 C=22.0 pF
C C2 C=22.0 pF
April 08
April 08
11
ZL
|1 s | > 1 @ foscillator
April 08
Or
|2 L | > 1 @ foscillator
12
2-port Network
a1 = bs + bs 1s + bs 12s 2 + ... bs a1 = 1 1s
b1 = bs 1 + bs 12s + bs 13s 2 + ... b1 = bs 1 1 1s 1 1 1s
Z1 or 1
bs
a1
bs1
bss 1
bss 12
b 1= bs
bss 212
bss 213
bss 313
bss 314
April 08
So ) (s ) = 1 AAs(sF (s ) () Si
April 08
14
(Rs Z o ) + jX s (Rs + Z o ) + jX s
Rs jXs
1 =
Zs
Z1
Z2 Vamp ZL
V jX1
(1.3)
15
1s =
(R1 Zo ) + jX1 (Rs Zo ) + jX s o (R1 + Zo ) + jX1 (Rs + Zo ) + jX s 2 R R Z o (R1 + Rs ) + Z o X1 X s + j (R1 X s + Rs X1 Z o ( X1 + X s )) = 1 s 2 R1Rs + Z o (R1 + Rs ) + Z o X1 X s + j (R1 X s + Rs X1 + Z o ( X1 + X s ))
o
(R Z o ) + jX (R + Z o ) + jX
1s =
(R R Z (R + R ) + Z (R R + Z (R + R ) + Z
1 s o 1 s 1 s o 1 s
2 o 2 o
X1 X s X1 X s
) + (R X ) + (R X
2 1 2 1
+ Rs X 1 Z o ( X 1 + X s ))2
(1.4)
2 s + Rs X 1 + Z o ( X 1 + X s ))
April 08
16
X s + X 1 | o = 0
Then | s1 | = 1 at o. Moreover if
Rs + R1 | o < 0
X s + X 1 | o = 0
Then | s1 | > 1 at o. Since Rs is > 0, (1.6a) implies that R1 must be negative. Thus in designing an oscillator, we try to make an amplifier unstable so that R1 or R2 will be negative. Then we try to have the condition R1+Rs|o<0, X1+Xs|o= 0 at port 1 or R2+RL|o<0, X2+XL|o= 0 at port 2.
April 08 2006 by Fabian Kung Wai Lee 17
Z1 (s ) V (s ) = Vs (s ) Z s (s ) + Z1 (s )
When:
Im Pole pair
Rs + R1 | o < 0
X s + X 1 | o = 0
Re
April 08
18
April 08
19
April 08
20
10
April 08
21
April 08
22
11
April 08
23
At 410MHz
DC
DC DC1
S-PARAMETERS
S_Param SP1 Start=410.0 MHz Stop=410.0 MHz Step=2.0 MHz
SStabCircle
StabFact
L LC L=330.0 nH R=
LStabCircle
C CLB C=0.17 pF
An inductor is added in series with the bypass capacitor on the base terminal of the BJT. This is a form of positive series feedback.
R Re R=100 Ohm
24
12
L Plane
Unstable Regions
s Plane
April 08
25
S-PARAMETERS
S_Param SP1 Start=410.0 MHz Stop=410.0 MHz Step=2.0 MHz
SStabCircle
StabFact
L LC L=330.0 nH R=
LStabCircle
Feedback
R Re R=100 Ohm
C Ce2 C=10.0 pF
April 08
13
L Plane
s Plane
Unstable Regions
April 08 2006 by Fabian Kung Wai Lee 27
Precautions
The requirement Rs= (1/3)|R1| is a rule of thumb to provide the excess gain to start up oscillation. Rs that is too large (near |R1| ) runs the risk of oscillator fails to start up due to component characteristic deviation. While Rs that is too small (smaller than (1/3)|R1|) causes too much nonlinearity in the circuit, this will result in large harmonic distortion of the output waveform.
V2
Clipping, a sign of too much nonlinearity t
V2 Rs too small For more discussion about the Rs = (1/3)|R1| rule, and on the sufficient condition for oscillation, see [6], which list further requirement.
April 08 2006 by Fabian Kung Wai Lee
Rs too large
28
14
S D 1 = 11 L 1 S 22L
Assuming = |1 |:
By fixing |1 | and changing L .
Tcenter =
2 S 22* + D*S11 D S 22
2 2 2
(2.1a)
Radius =
S12 S 21 D 2 S 22
2 2
(2.1b)
April 08
29
April 08
30
15
Example 2.1
In this example, the design of a fixed frequency oscillator operating at 410MHz will be demonstrated using BFR92A transistor in SOT23 package. The transistor will be biased in Common-Base configuration. It is assumed that a 50 load will be connected to the output of the oscillator. The schematic of the basic amplifier circuit is as shown in the following slide. The design is performed using Agilents ADS software, but the author would like to stress that virtually any RF CAD package is suitable for this exercise.
April 08
31
S-PAR AME T ER S
S t ab F ac t
R Rb1 R=10 kO hm
L LC L=330.0 nH R=
Port 2 - Output
Term Term 2 Num=2 Z=50 Ohm
L_St abCircle L_St abCircle1 load_s tabcir=l_s tab_c irc le(S, 51)
S S tabC irc le
L3 is chosen carefully so that the unstable regions in both L and s planes are large April enough. 08
C Cc1 C =1. 0 nF
Port 1
Amplifier
Port 2
R Re R =100 Ohm
Port 1 - Input
2006 by Fabian Kung Wai Lee 32
16
Unstable Regions
L = 0.5<0
ZL = 150+j0
L Plane
April 08 2006 by Fabian Kung Wai Lee
|1 |=2.5 Note: More difficult to implement load impedance near edges of Smith Chart
34
17
S DL 1 = 11 = 1.422 + j 0.479 1 S 22 L Z1 = Z o
1 + 1 = 10.257 + j 7.851 1 1
R1
X1
Rs =
1 R1 3.42 3 X s = X1 7.851
April 08
35
ZL = 150
April 08
36
18
3.42
CB Amplifier @ 410MHz
3.49pF
50
Vpp
BFR92A
PL = = 0.5
April 08 2006 by Fabian Kung Wai Lee
1V 2 RL
0.452 = 2.025mW 50 38
19
484 MHz
April 08 2006 by Fabian Kung Wai Lee 39
1.4
1.2
1.0
Vbb
0.8
0.6
0.4
0.2
0.0
-0.2
-0.4
Vout
0 10 20 30 40 50 60 70 80 90 100 110 120
Output port
-0.6
-0.8
Startup transient ns
April 08 2006 by Fabian Kung Wai Lee 40
20
P ARAM ET ER SWE EP
ParamSweep Sweep1 SweepVar="R load" SimI nstanceNam e[1] ="Tran1" SimI nstanceNam e[2] = SimI nstanceNam e[3] = SimI nstanceNam e[4] = SimI nstanceNam e[5] = SimI nstanceNam e[6] = St art=100 St op=700 Var VAR Eqn St ep=100 VAR 1 X=1. 0 R load=100
DC D C1
VtP WL Vtrig V_Tran=pwl(t ime, 0ns, 0V, 1ns,0. 01V, 2ns ,0V) R Rb R=47 kOhm V_DC Vc c Vdc=3.0 V
L Lc L=220.0 nH R=
L L2 L=47. 0 nH R=
C C b1 C =2. 2 pF
pb_phl_BFR92A_19921214 Q1
R Re R=220 O hm
April 08
41
Vout
Auxiliary trigger signal
0 10 20 30 40 50 60 70 80 90 10 0
0.0
-0.5
-1.0
-1.5
ns Power splitter
Output port
April 08 2006 by Fabian Kung Wai Lee 42
21
End Notes
To improve the frequency stability of the oscillator, the following steps [5] can be taken. Use components with known temperature coefficients, especially capacitors. Neutralize, or swamp-out with resistors, the effects of active device variations due to temperature, power supply and circuit load changes. Operate the oscillator an low power. Reduce noise, use shielding, AGC and bias-line filtering. Use an oven or temperature compensating circuitry (such as thermistor).
April 08
43
April 08
44
22
Z1 ( ) = R1 ( ) + jX 1 ( )
Of which R1 is negative, for a range of frequencies from 1 to 2.
April 08
45
Zs
ZL
Z1 = R1 + jX1
April 08
46
23
Z s ( ) = Rs ( ) + jX s ( ) Rs ( ) < R1 ( ) R1 ( ) < 0
X s ( ) = X 1 ( )
The circuit will oscillate within this range of frequencies. By changing the value of Xs, one can change the oscillation frequency.
The rationale is that only the initial spectral of the noise signal fulfilling Xs = X1 will start the oscillation.
For example, if X1 is +ve, then Xs must be -ve, and it can be generated by a capacitor. By changing the capacitance, one can change the oscillation frequency of the circuit. If X1 is ve, Xs must be +ve. A variable capacitor in series with a suitable inductor will allow us to adjust the value of Xs.
April 08 2006 by Fabian Kung Wai Lee 47
April 08
48
24
T R ANS IE NT
Tran Tran1 StopTim e=100. 0 ns ec MaxTimeS tep=1.2 nsec
P ARAM ET ER SWEEP
ParamSweep Sweep1 SweepVar="R load" SimI ns tanc eNam e[1] ="Tran1" SimI ns tanc eNam e[2] = SimI ns tanc eNam e[3] = SimI ns tanc eNam e[4] = SimI ns tanc eNam e[5] = SimI ns tanc eNam e[6] = St art=100 St op=700 V ar VAR E qn St ep=100 VAR 1 X=1. 0 R load=100
VtP WL Vtrig V_Tran=pwl(t ime, 0ns , 0V, 1ns,0. 01V, 2ns ,0V) R Rb R=47 k Ohm V_DC Vcc Vdc =3.0 V
L Lc L=220.0 nH R=
L L2 L=47. 0 nH R=
C Cb1 C=2. 2 pF
pb_phl_BF R92A_19921214 Q1
R Re R=220 O hm
2-port network
April 08
49
April 08
50
25
1.0
0.5
0.0
-0.5
-1.0
-1.5 0 10 20 30 40 50 60 70 80 90 100
April 08
51
Load-Pull Experiment
Peak-to-peak output voltage versus Rload for Vdc = -1.5V.
Vout(pp)
RLoad
April 08
52
26
Vout
April 08
53
April 08
54
27
DC
TRANSIENT
Tran Tran1 StopTime=280.0 nsec MaxTimeStep=1.2 nsec
VtPWL L Vtrig Lc L=220.0 nH V_Tran=pwl(time, 0ns, 0V, 1ns,0.01V, 2ns,0V) R R= Rb R=47 kOhm I_Probe V_DC I_Probe Iload Vcc IC Vdc=3.0 V C Ccb C=1.0 pF L L2 L=47.0 nH C R= Cb1 pb_phl_BFR92A_19921214 C=6.8 pF Q1 C Cb3 C=4.7 pF C Cb2 C=10.0 pF R Re R=220 Ohm
C Cc2 C=330.0 pF
R RL R=50 Ohm
April 08
55
Vout
April 08
56
28
April 08
57
405 f
MHz
400
395
0.5
1 Vdc
1.5
2.5
April 08
Volts
58
29
Phase Noise
v(t) t fo Large phase noise v(t) t Small phase noise
April 08
In a practical oscillator, the instantaneous frequency and magnitude of oscillation are not constant. These will fluctuate as a function of time. As a result, the output in the frequency domain is smeared out. This is known as Phase Noise.
Phase noise is mathematically modeled as random phase and amplitude modulation. It is measured in dBc/Hz @ foffset. dBc/Hz stands for dB down from the carrier (the c) in 1 Hz bandwidth. For example -90dBc/Hz @ 100kHz offset from a CW sine wave at 2.4GHz.
59
- 90dBc/Hz 100kHz
fo
2006 by Fabian Kung Wai Lee
X1
X1
f
f
-X1
2|X1|
2|X1|
April 08
60
30
More on Varactor
The varactor diode is basically a PN junction optimized for its linear junction capacitance. It is always operated in the reverse-biased mode to prevent nonlinearity, which generate harmonics.
Vj Reverse biased Linear region
Cjo
Cj
Forward biased Vj
As we increase the biasing voltage VDC , Cj decreases, hence the oscillation frequency increases. The abrupt junction varactor has high Q, but low sensitivity (e.g. Cj varies little over large voltage change). The hyperabrupt junction varactor has low Q, but higher sensitivity.
0
April 08
62
31
To ve resistance amplifier
At any one time, at least one of the diode will be reverse biased. The junction capacitance of the reverse biased diode will dominate the overall capacitance of the network.
April 08
April 08
64
32
S-PARAMETERS
S_Param SP1 Start=0.7 GHz Stop=1.0 GHz Step=1.0 MHz
100pF_NPO_0603 Cc2 pb_phl_BFR92A_19921214 Q1 4_7pF_NPO_0603 Term Cc1 Term1 Num=1 Z=50 Ohm 2_2pF_NPO_0603 C1 R RL R=100 Ohm
Z11
April 08
65
m2 freq=809.0MHz m2=-84.412
imag(Z(1,1)) real(Z(1,1))
-70 -80
m2 m1
-90 -100 -110 -120 0.70 0.72 0.74 0.76 0.78 0.80 0.82 0.84 0.86 0.88 0.90 0.92 0.94 0.96 0.98 1.00
freq, GHz
2006 by Fabian Kung Wai Lee
April 08
66
33
S-PARAMETERS
S_Param SP1 Start=0.7 GHz Stop=1.0 GHz Step=1.0 MHz
Var Eqn
April 08
67
100
-imag(VCO_ac..Z(1,1)) imag(Z(1,1))
80
60
40
20
freq, GHz
2006 by Fabian Kung Wai Lee 68
34
DC
Low-pass filter
VtPWL Src_trigger V_T ran=pwl(time, 0ns,0V, 1ns,0.1V, 2ns,0V) V_DC SRC1 Vdc=3.3 V R RB R=33 kOhm
b82496c3120j000 L3 param=SIMID 0603-C (12 nH +-5%) 100pF_NPO_0603 Cc2 b82496c3150j000 L4 param=SIMID 0603-C (15 nH +-5%)
b82496c3100j000 L1 param=SIMID 0603-C (10 nH +-5%) 4_7pF_NPO_0603 C Cc1 C6 C=2.2 pF pb_phl_BFR92A_19921214 Q1 2_7pF_NPO_0603 C8 0_47pF_NPO_0603 C9 R RL R=100 Ohm
b82496c3330j000 L2 param=SIMID 0603-C (33 nH +-5%) Vvar V_DC SRC2 Vdc=1.2 V 100pF_NPO_0603 C4 R R1 R=100 Ohm BB833_SOD323 D1
C C5 C=0.68 pF
C C7 C=3.3 pF
R RE R=100 Ohm
April 08
69
April 08
70
35
-0.42 dBm
b82496c3120j000 L3 param=SIMID 0603-C (12 nH +-5%) 100pF_NPO_0603 Cc2 b82496c3150j000 L4 param=SIMID 0603-C (15 nH +-5%) R Rattn R=50 Ohm Port Vout Num=2
b82496c3100j000 L1 param=SIMID 0603-C (10 nH +-5%) 4_7pF_NPO_0603 Cc1 C C5 C=0.68 pF C C6 C=2.2 pF pb_phl_BFR92A_19921214 Q1 2_7pF_NPO_0603 C8
Spectrum Analyzer
0_47pF_NPO_0603 C9
C C7 C=3.3 pF
R RE R=100 Ohm
April 08
72
36
950
900
850
800
750 0.0
April 08
0.5
1.0
1.5
2.0
2.5
3.0
3.5
4.0
Vcontrol/Volts
73
Io := 1.0 10
3 9
(Ampere)
C3 := 0.1 10
Transfer function vco(s)/in(s) computation as in Appendix A of the notes: T1 := R2 C1 C2 C1 + C2 T2 := R2 C2 T1 ( 1 + s T2) s T2 C1 ( 1 + s T1) ( 1 + s T3) T3 := R3 C3
ZLPF( s ) := k := Io 2
k ko ZLPF( s ) s H( s , N) := N 1 + k ko ZLPF( s ) s N
1
April 08
74
37
20 log( H( i 2 k f , 1)
)
20
40
1 .10
1 .10
1 .10
1 .10 2 k f
1 .10
1 .10
200
100
100
200
April 08
1 .10 2 k f
1 .10
1 .10
75
38