cirf09_lecture1 [Read-Only] [Compatibility Mode]

advertisement
CIRF
Circuit Intégré Radio Fréquence
CIRF
Circuit Intégré Radio Fréquence
Lecture I
Lecture I
•Introduction
•Baseband Pulse Transmission
•Digital Passband Transmission
•Circuit Non-idealities Effect
•Introduction
•Baseband Pulse Transmission
•Digital Passband Transmission
•Circuit Non-idealities Effect
Hassan Aboushady
Université Paris VI
M.H. Perrott
Hassan Aboushady
Université Paris VI
MIT OCW
M.H. Perrott
MIT OCW
1
M.H. Perrott
MIT OCW
M.H. Perrott
MIT OCW
Multidisciplinarity of radio design
M.H. Perrott
MIT OCW
H. Aboushady
University of Paris VI
2
References
CIRF
Circuit Intégré Radio Fréquence
• S. Haykin, “Communication Systems”, Wiley 1994.
• B. Razavi, “RF Microelectronics”, Prentice Hall, 1997.
• M. Perrott, “High Speed Communication Circuits and
Systems”, M.I.T.OpenCourseWare, http://ocw.mit.edu/,
Lecture I
Massachusetts Institute of Technology, 2003.
• D. Yee, “ A Design methodology for highly-integrated
low-power receivers for wireless communications”,
http://bwrc.eecs.berkeley.edu/, Ph.D. University of
California at berkeley, 2001.
•Introduction
•Baseband Pulse Transmission
•Digital Passband Transmission
•Circuit Non-idealities Effect
Hassan Aboushady
University of Paris VI
H. Aboushady
University of Paris VI
Digital Baseband Transmission
Matched Filter
Linear Receiver Model
Major sources of errors in the detection of
transmitted digital data:
ISI : InterSymbol Interference
The result of data transmission over a non-ideal
channel is that each received pulse is affected
by adjacent pulses.
• g(t) : transmitted pulse signal, binary symbol ‘1’ or ‘0’.
• w(t) : channel noise, sample function of a white noise process
of zero mean and power spectral density N0/2.
x(t ) = g (t ) + w(t ) , 0 ≤ t ≤ T
Channel Noise
y (t ) = g 0 (t ) + n(t )
• Filter Requirements, h(t) :
• Make the instantaneous power in the output signal g0(t) ,
measured at time t=T, as large as possible compared with
the average power of the output noise, n(t).
Detecting a pulse transmitted over a
channel that is corrupted by additive noise.
H. Aboushady
h (t )
University of Paris VI
H. Aboushady
University of Paris VI
3
Matched Filter for Rectangular Pulse
x(t)
hopt (t ) = k g (T − t )
h(t) for a rectangular Pulse:
h(t) = g(T-t)
g(-t)
g(t)
T
Error Rate due to Noise
t
T
t
T
t
Filter Output g(t)*h(t):
0 ≤ t ≤ Tb , the received signal:
In the interval
 + A + w(t ) , symbol '1' was sent
x (t ) = 
− A + w(t ) , symbol '0' was sent
Tb is the bit duration, A is the transmitted pulse amplitude
g(t)
• The receiver has prior knowledge of the pulse shape but not
its polarity.
• There are two possible kinds of error to be considered:
(1) Symbol ‘1’ is chosen when a ‘0’ was transmitted.
(2) Symbol ‘0’ is chosen when a ‘1’ was transmitted.
Implementation:
H. Aboushady
University of Paris VI
PDF: Probability Density Function
• Gaussian Distribution:
University of Paris VI
BER in a PCM receiver
Normalized PDF
µY= 0 and σY=1
 ( y − µY ) 2 
1
exp −
fY ( y ) =

2σ Y2 
σ Y 2π

H. Aboushady
Pe = p0 Pe 0 + p1 Pe1
Pe 0 = Pe1
p0 = p1 =
• Symbol ‘0’ was sent:
µY = − A , σ Y2 =
Pe 0 = P ( y > λ symbol '0' was sent)
N0
2Tb
Pe = Pe 0 = Pe1
∞
=
∫
Pe =
fY ( y 0) dy
λ
• Symbol ‘1’ was sent:
µY = + A , σ Y2 =
Pe 0 = P ( y < λ symbol '1' was sent)
1
2
 Eb 
1

erfc
 N0 
2


N0
2Tb
λ
=
H. Aboushady
∫
−∞
f Y ( y 1) dy
University of Paris VI
H. Aboushady
University of Paris VI
4
Why Modulation?
CIRF
Circuit Intégré Radio Fréquence
• In wired systems, coaxial lines exhibit superior shielding
at higher frequencies
• In wireless systems, the antenna size should be a
Lecture I
significant fraction of the wavelength to achieve a
reasonable gain.
•Introduction
•Baseband Pulse Transmission
•Digital Bandpass Transmission
•Circuit Non-idealities Effect
• Communication must occur in a certain part of the
spectrum because of FCC regulations.
• Modulation allows simpler detection at the receive end in
the presence of non-idealities in the communication
channel.
Hassan Aboushady
Université Paris VI
H. Aboushady
Message Source
Transmitter
• mi : one symbol every T seconds
• Symbols belong to an alphabet of M symbols: m1, m2, …, mM
• Message output probability:
• Signal Transmission Encoder: produces a vector si made up of N
real elements, where N ≤ M .
• Modulator: constructs a distinct signal si(t) representing mi of
duration T .
P ( m1 ) = P ( m2 ) = ... = P ( mM )
pi
1
= P (mi ) =
M
T
• Energy of si(t) :
Ei =
∫ s (t )
2
i
dt , i = 1, 2, ..., M
0
• si(t) is real valued and transmitted every T seconds.
• Example: Quaternary PCM, 4 symbols: 00, 01, 10, 11
H. Aboushady
University of Paris VI
University of Paris VI
H. Aboushady
University of Paris VI
5
Examples of Transmitted signals: si(t)
Communication Channel
• The modulator performs a step change in the amplitude, phase
or frequency of the sinusoidal carrier
• ASK:
Amplitude Shift Keying
• Two Assumptions:
•The channel is linear (no distortion).
• si(t) is perturbed by an Additive, zero-mean, stationnary,
White, Gaussian Noise process (AWGN).
• PSK:
Phase Shift Keying
• Received signal x(t) :
 0≤t ≤T
x (t ) = si (t ) + w(t ), 
i = 1, 2,..., M
• FSK:
Frequency Shift Keying
Special case: Symbol Duration T = Bit Duration, Tb
H. Aboushady
University of Paris VI
Receiver
H. Aboushady
University of Paris VI
Coherent and Non-Coherent Detection
•TASK: observe received signal, x(t), for a duration T and make a
best estimate of transmitted symbol, mi .
•Detector: produces observation vector x .
•Signal Transmission Decoder: estimates m̂ using x, the
modulation format and P(mi) .
• The requirement is to design a receiver so as to minimize
the average probability of symbol error:
Pe =
• Coherent Detection:
- The receiver is time synchronized with the transmitter.
- The receiver knows the instants of time when the
modulator changes state.
- The receiver is phase-locked to the transmitter.
• Non-Coherent Detection:
- No phase synchronism between transmitter and receiver.
M
∑ P(mˆ ≠ m )P(m )
i
i
i =1
H. Aboushady
University of Paris VI
H. Aboushady
University of Paris VI
6
Coherent Binary PSK:
• M=2, N=1
s1 (t ) =
0 ≤ t ≤ Tb
Generation and Detection of Coherent Binary PSK
2 Eb
cos( 2πf c t )
Tb
s2 (t ) =
2 Eb
cos( 2πf c t + π )
Tb
• To ensure that each transmitted bit contains an integral number of
cycles of the carrier wave, fc =nc/Tb, for some fixed integer nc.
• One basis function: φ1 (t ) =
• Assuming white Gaussian Noise with
PSD = N0/2 ,
The Bit Error Rate for coherent binary
PSK is:
Pe =
 Eb 
1

erfc
 N0 
2


Binary PSK Transmitter
2
cos( 2πf ct ) , 0 ≤ t ≤ Tb
Tb
• Signal constellation consists of
two message points:
Tb
Coherent Binary PSK Receiver
∫
s11 = s1 (t ) φ1 (t ) dt = Eb
0
Tb
∫
s21 = s2 (t ) φ1 (t ) dt = − Eb
0
H. Aboushady
University of Paris VI
Coherent QPSK:
• M=4, N=2:
H. Aboushady
Constellation Diagram of Coherent QPSK System
• Assuming AWGN with PSD = N0/2 ,
The Bit Error Rate for coherent QPSK is:
 2E
π


cos 2πf ct + (2i − 1)  , 0 ≤ t ≤ T
si (t ) =  T
4

0
, elsewhere

π
2E
s1 (t ) =
cos( 2π f ct + )
T
4
π
2E
s 2 (t ) =
cos( 2π f c t + 3 )
T
4
π
2E
s3 (t ) =
cos( 2π f ct + 5 )
T
4
π
2E
s 4 (t ) =
cos( 2π f c t + 7 )
T
4
2
cos( 2π f ct ) , 0 ≤ t ≤ T
T
2
φ2 (t ) =
sin( 2π f c t ) , 0 ≤ t ≤ T
T
University of Paris VI
Pe =
 E/2
1
erfc
 N0
2





with E = 2 Eb
Pe =
• Two basis function: φ1 (t ) =
H. Aboushady
University of Paris VI
 Eb 
1

erfc
 N0 
2


Identical to BPSK
H. Aboushady
University of Paris VI
7
QPSK waveform: 01101000
Generation and Detection of Coherent QPSK Signals
QPSK Transmitter
Coherent QPSK Receiver
H. Aboushady
University of Paris VI
H. Aboushady
University of Paris VI
Power Spectra of BPSK ,QPSK and M-ary PSK
• Power Spectral Density of
an M-ary PSK signal:
8-PSK
S B ( f ) = 2 E sinc 2 (Tf )
= 2 Eb log 2 M sinc 2 (Tb f log 2 M )
S B ( f ) = 4 Eb sinc 2 ( 2Tb f )
BPSK
Lecture I
•Introduction
•Baseband Pulse Transmission
•Digital Passband Transmission
•Circuit Non-idealities Effect
S B ( f ) = 6 Eb sinc 2 (3Tb f )
QPSK
H. Aboushady
CIRF
Circuit Intégré Radio Fréquence
T = Tb log 2 M
• Symbol Duration:
S B ( f ) = 2 Eb sinc 2 (Tb f )
Hassan Aboushady
Université Paris VI
University of Paris VI
8
QPSK Receiver
φ1 (t ) =
Receiver Circuit Non-Idealities
2
cos( 2π f c t )
T
Threshold = 0
T
T
Circuit Noise (Thermal, 1/f)
Decision
Device
∫ dt
path I
Gain Mismatch
0
011011
Binary Data
Multiplexer
Phase Mismatch
antenna
path Q
T
DC Offset
Decision
Device
∫ dt
0
Frequency Offset
T
φ1 (t ) =
2
sin(2π f c t )
T
Threshold = 0
Local Oscillator phase noise
01
Q
11
I
QPSK Constellation Diagram
00
H. Aboushady
10
University of Paris VI
Circuit Noise
H. Aboushady
University of Paris VI
Gain Mismatch
Q
A(1+α/2)
Circuit Noise:
• Thermal Noise
• Resistors
• Transistors
I
A(1-α/2)
2
Q
1.5
• Flicker (1/f) Noise
• MOS transistors
1
0.5
I
0
-0.5
-1
-1.5
-2
-2
H. Aboushady
University of Paris VI
H. Aboushady
-1.5
-1
-0.5
0
0.5
1
1.5
2
University of Paris VI
9
Phase Mismatch
DC Offset
offset
I
Q
2
offset
Q
2
Q
1.5
1.5
1
1
0.5
0.5
I
0
I
0
-0.5
-0.5
-1
-1
-1.5
-1.5
-2
-2
-1.5
-1
-0.5
0
0.5
1
H. Aboushady
1.5
2
-2
-2
University of Paris VI
Frequency Offset
H. Aboushady
-1.5
-1
-0.5
0
0.5
1
1.5
2
University of Paris VI
Local Oscillator Phase Noise
2
Q
1.5
1
0.5
I
0
-0.5
-1
-1.5
-2
-2
H. Aboushady
-1.5
-1
-0.5
0
0.5
1
1.5
2
University of Paris VI
H. Aboushady
University of Paris VI
10
Reciprocal Mixing
CIRF
Circuit Intégré Radio Fréquence
Lecture II
•Introduction
•Negative Resistance Oscillators
•Integrated Passive Components
•Phase Noise in Local Oscillators
Hassan Aboushady
University of Paris VI
H. Aboushady
University of Paris VI
References
CIRF
Circuit Intégré Radio Fréquence
• M. Perrott, “High Speed Communication Circuits and
Systems”, M.I.T. OpenCourseWare, http://ocw.mit.edu/,
Massachusetts Institute of Technology, 2003.
Lecture II
• T. Lee, “The Design of CMOS Radio-Frequency Integrated
Circuits”, Cambridge University Press, 2004.
•Introduction
•Negative Resistance Oscillators
•Integrated Passive Components
•Phase Noise in Local Oscillators
• B. Razavi, “Design of Analog CMOS Integrated Circuits”,
Mc Graw-Hill, 2001.
Hassan Aboushady
University of Paris VI
H. Aboushady
University of Paris VI
11
QPSK Receiver
φ1 (t ) =
2
cos( 2π f c t )
T
Threshold = 0
T
T
Decision
Device
∫ dt
path I
0
011011
Binary Data
Multiplexer
antenna
path Q
T
Decision
Device
∫ dt
0
T
φ2 (t ) =
2
sin(2π f c t )
T
Threshold = 0
01
Q
11
I
QPSK Constellation Diagram
00
H. Aboushady
10
University of Paris VI
12
CIRF
Circuit Intégré Radio Fréquence
Lecture II
•Introduction
•Negative Resistance Oscillators
•Integrated Passive Components
•Phase Noise in Local Oscillators
Hassan Aboushady
University of Paris VI
13
14
15
16
17
CIRF
Circuit Intégré Radio Fréquence
Lecture II
•Introduction
•Negative Resistance Oscillators
•Integrated Passive Components
•Phase Noise in Local Oscillators
Hassan Aboushady
University of Paris VI
18
19
Vertical Metal Capacitors
H. Aboushady
Lateral Metal Capacitors
University of Paris VI
Vertical Mesh Metal Capacitors
K.T. Christensen,”Low Power RF Filtering for CMOS Transceivers”, Ph.D. Denmark Technical
University, 2001, http://phd.dtv.dk/2001/oersted/k_t_christensen.pdf
H. Aboushady
University of Paris VI
20
21
CIRF
Circuit Intégré Radio Fréquence
s
Lecture II
•Introduction
•Negative Resistance Oscillators
•Integrated Passive Components
•Phase Noise in Local Oscillators
Hassan Aboushady
University of Paris VI
22
QPSK Receiver
φ1 (t ) =
Local Oscillator Phase Noise
2
cos( 2π f c t )
T
Threshold = 0
T
T
Decision
Device
∫ dt
path I
0
011011
Binary Data
Multiplexer
antenna
path Q
T
Decision
Device
∫ dt
0
T
φ2 (t ) =
2
sin(2π f c t )
T
Threshold = 0
01
Q
11
I
QPSK Constellation Diagram
00
H. Aboushady
10
University of Paris VI
Reciprocal Mixing
H. Aboushady
H. Aboushady
University of Paris VI
Phase Noise in Oscillators
University of Paris VI
H. Aboushady
University of Paris VI
23
24
25
26
27
28
Download