Lecture I Introduction Baseband Pulse ... - SoC: sochassan/cirf08_comm_theory.pdf · n2 t 0 2 2 ( )...
Transcript of Lecture I Introduction Baseband Pulse ... - SoC: sochassan/cirf08_comm_theory.pdf · n2 t 0 2 2 ( )...
![Page 1: Lecture I Introduction Baseband Pulse ... - SoC: sochassan/cirf08_comm_theory.pdf · n2 t 0 2 2 ( ) k G f df k N E N n t 2 ( ) 2 2( ) = 0 2 ∫ 2 = 2 0 ...](https://reader035.fdocuments.in/reader035/viewer/2022071403/60f7709714b298334813a4b9/html5/thumbnails/1.jpg)
CIRFCircuit Intégré Radio Fréquence
Lecture I
•Introduction•Baseband Pulse Transmission•Digital Bandpass Transmission•Circuit Non-idealities Effect
Hassan AboushadyUniversity of Paris VI
![Page 2: Lecture I Introduction Baseband Pulse ... - SoC: sochassan/cirf08_comm_theory.pdf · n2 t 0 2 2 ( ) k G f df k N E N n t 2 ( ) 2 2( ) = 0 2 ∫ 2 = 2 0 ...](https://reader035.fdocuments.in/reader035/viewer/2022071403/60f7709714b298334813a4b9/html5/thumbnails/2.jpg)
CIRFCircuit Intégré Radio Fréquence
Lecture I
•Introduction•Baseband Pulse Transmission•Digital Bandpass Transmission•Circuit Non-idealities Effect
Hassan AboushadyUniversity of Paris VI
![Page 3: Lecture I Introduction Baseband Pulse ... - SoC: sochassan/cirf08_comm_theory.pdf · n2 t 0 2 2 ( ) k G f df k N E N n t 2 ( ) 2 2( ) = 0 2 ∫ 2 = 2 0 ...](https://reader035.fdocuments.in/reader035/viewer/2022071403/60f7709714b298334813a4b9/html5/thumbnails/3.jpg)
Disciplines required in RF design
H. Aboushady University of Paris VI
![Page 4: Lecture I Introduction Baseband Pulse ... - SoC: sochassan/cirf08_comm_theory.pdf · n2 t 0 2 2 ( ) k G f df k N E N n t 2 ( ) 2 2( ) = 0 2 ∫ 2 = 2 0 ...](https://reader035.fdocuments.in/reader035/viewer/2022071403/60f7709714b298334813a4b9/html5/thumbnails/4.jpg)
• S. Haykin, “Communication Systems”, Wiley 1994.
• B. Razavi, “RF Microelectronics”, Prentice Hall, 1997.
• M. Perrott, “High Speed Communication Circuits andSystems”, M.I.T.OpenCourseWare, http://ocw.mit.edu/,Massachusetts Institute of Technology, 2003.
• D. Yee, “ A Design methodology for highly-integratedlow-power receivers for wireless communications”,http://bwrc.eecs.berkeley.edu/, Ph.D. University ofCalifornia at berkeley, 2001.
References
H. Aboushady University of Paris VI
![Page 5: Lecture I Introduction Baseband Pulse ... - SoC: sochassan/cirf08_comm_theory.pdf · n2 t 0 2 2 ( ) k G f df k N E N n t 2 ( ) 2 2( ) = 0 2 ∫ 2 = 2 0 ...](https://reader035.fdocuments.in/reader035/viewer/2022071403/60f7709714b298334813a4b9/html5/thumbnails/5.jpg)
CIRFCircuit Intégré Radio Fréquence
Lecture I
•Introduction•Baseband Pulse Transmission•Digital Bandpass Transmission•Circuit Non-idealities Effect
Hassan AboushadyUniversity of Paris VI
![Page 6: Lecture I Introduction Baseband Pulse ... - SoC: sochassan/cirf08_comm_theory.pdf · n2 t 0 2 2 ( ) k G f df k N E N n t 2 ( ) 2 2( ) = 0 2 ∫ 2 = 2 0 ...](https://reader035.fdocuments.in/reader035/viewer/2022071403/60f7709714b298334813a4b9/html5/thumbnails/6.jpg)
H. Aboushady University of Paris VI
Matched Filter
Linear Receiver Model
• Filter Requirements, h(t) :• Make the instantaneous power in the output signal g0(t) ,measured at time t=T, as large as possible compared withthe average power of the output noise, n(t).
)()()( 0 tntgty +=Tttwtgtx ≤≤+= 0,)()()( )(th
• g(t) : transmitted pulse signal, binary symbol ‘1’ or ‘0’.• w(t) : channel noise, sample function of a white noise processof zero mean and power spectral density N0/2.
![Page 7: Lecture I Introduction Baseband Pulse ... - SoC: sochassan/cirf08_comm_theory.pdf · n2 t 0 2 2 ( ) k G f df k N E N n t 2 ( ) 2 2( ) = 0 2 ∫ 2 = 2 0 ...](https://reader035.fdocuments.in/reader035/viewer/2022071403/60f7709714b298334813a4b9/html5/thumbnails/7.jpg)
H. Aboushady University of Paris VI
Maximize Signal-to-Noise Ratio
Linear Receiver Model
power noiseoutput averagesignaloutput in thepower ousinstantane=SNR
)(
)(2
20
tn
TgSNR =
![Page 8: Lecture I Introduction Baseband Pulse ... - SoC: sochassan/cirf08_comm_theory.pdf · n2 t 0 2 2 ( ) k G f df k N E N n t 2 ( ) 2 2( ) = 0 2 ∫ 2 = 2 0 ...](https://reader035.fdocuments.in/reader035/viewer/2022071403/60f7709714b298334813a4b9/html5/thumbnails/8.jpg)
H. Aboushady University of Paris VI
Math Review
Fourier Transform
Inverse Fourier Transform
Power Spectral Density of a Random Process SY(f)applied to a Linear System H(f)
dfefGtg tfj∫∞
∞−
= π2)()(
dtetgfG tfj∫∞
∞−
−= π2)()(
)()()( 2 fSfHfS XY =
![Page 9: Lecture I Introduction Baseband Pulse ... - SoC: sochassan/cirf08_comm_theory.pdf · n2 t 0 2 2 ( ) k G f df k N E N n t 2 ( ) 2 2( ) = 0 2 ∫ 2 = 2 0 ...](https://reader035.fdocuments.in/reader035/viewer/2022071403/60f7709714b298334813a4b9/html5/thumbnails/9.jpg)
H. Aboushady University of Paris VI
Compute Signal-to-Noise Ratio
dfefGfHtg tfj∫∞
∞−
= π20 )()()(
2
220 )()()( dfefGfHTg Tfj∫
∞
∞−
= π
20 )(2
)( fHNfSN = ∫∞
∞−
= dffStn N )()(2 ∫∞
∞−
= dffHNtn 202 )(2
)(
∫
∫∞
∞−
∞
∞−=dffHN
dfefGfHSNR
Tfj
20
2
2
)(2
)()( π
• Optimization Problem:• For a given G(f) , find H(f) in order to maximize SNR.
![Page 10: Lecture I Introduction Baseband Pulse ... - SoC: sochassan/cirf08_comm_theory.pdf · n2 t 0 2 2 ( ) k G f df k N E N n t 2 ( ) 2 2( ) = 0 2 ∫ 2 = 2 0 ...](https://reader035.fdocuments.in/reader035/viewer/2022071403/60f7709714b298334813a4b9/html5/thumbnails/10.jpg)
H. Aboushady University of Paris VI
Schwarz’s Inequality
• If we have 2 complex functions φ1(x) and φ2(x) in the realvariable x, satisfying the conditions:
∞<∫∞
∞−
dxx 21 )(φ ∞<∫
∞
∞−
dxx 22 )(φ
then we may write that:
dxxdxxdxxx ∫∫∫∞
∞−
∞
∞−
∞
∞−
≤ 22
21
2
21 )()()()( φφφφ iff )()( *
21 xkx φφ =
where constantarbitrary :k
dffGdffHdfefGfH Tfj ∫∫∫∞
∞−
∞
∞−
∞
∞−
≤ 222
2 )()()()( π
setting:TfjefGx πφ 2
2 )()( =and)()(1 fHx =φ
![Page 11: Lecture I Introduction Baseband Pulse ... - SoC: sochassan/cirf08_comm_theory.pdf · n2 t 0 2 2 ( ) k G f df k N E N n t 2 ( ) 2 2( ) = 0 2 ∫ 2 = 2 0 ...](https://reader035.fdocuments.in/reader035/viewer/2022071403/60f7709714b298334813a4b9/html5/thumbnails/11.jpg)
H. Aboushady University of Paris VI
Matched Filter
dffGN
SNR ∫∞
∞−
≤ 2
0
)(2 dffGN
SNR ∫∞
∞−
= 2
0max )(2
)()( *21 xkx φφ = Tfj
opt efGkfH π2* )()( −=
dfefGkth tTfjopt ∫
∞
∞−
−−= )(2* )()( π dfefGkth tTfjopt ∫
∞
∞−
−−−= )(2)()( π
)()( tTgkthopt −=• for a real signal g(t) we haveG*(f)=G(-f)
• The impulse response of the optimum filter, except for thescaling factor k, is a time-reversed and delayed version of theinput signal g(t)
![Page 12: Lecture I Introduction Baseband Pulse ... - SoC: sochassan/cirf08_comm_theory.pdf · n2 t 0 2 2 ( ) k G f df k N E N n t 2 ( ) 2 2( ) = 0 2 ∫ 2 = 2 0 ...](https://reader035.fdocuments.in/reader035/viewer/2022071403/60f7709714b298334813a4b9/html5/thumbnails/12.jpg)
H. Aboushady University of Paris VI
Properties of Matched Filters
)()( tTgkthopt −=
Tfjopt efGkfH π2* )()( −=
Tfj
Tfj
opt
efGk
efGfGk
fGfHfG
π
π
22
2*
0
)(
)()(
)()()(
−
−
=
=
=
• Taking the inverse Fourier transform at t=T:
EkdffGkdfefGTg Tfj === ∫∫∞
∞−
∞
∞−
2200 )()()( π
Where E is theenergy of thepulse signal g(t)
∫∞
∞−
= dffHNtn 202 )(2
)( ENkdffGkNtn2
)(2
)( 022202 == ∫∞
∞−
002
22
max2
2N
E
ENk
EkSNR ==
![Page 13: Lecture I Introduction Baseband Pulse ... - SoC: sochassan/cirf08_comm_theory.pdf · n2 t 0 2 2 ( ) k G f df k N E N n t 2 ( ) 2 2( ) = 0 2 ∫ 2 = 2 0 ...](https://reader035.fdocuments.in/reader035/viewer/2022071403/60f7709714b298334813a4b9/html5/thumbnails/13.jpg)
H. Aboushady University of Paris VI
Matched Filter for Rectangular Pulse
)()( tTgkthopt −=
g(t)
T
g(t)
tT
h(t) = g(T-t)
tT
g(-t)
t
h(t) for a rectangular Pulse:
Filter Output g(t)*h(t):
Implementation:
![Page 14: Lecture I Introduction Baseband Pulse ... - SoC: sochassan/cirf08_comm_theory.pdf · n2 t 0 2 2 ( ) k G f df k N E N n t 2 ( ) 2 2( ) = 0 2 ∫ 2 = 2 0 ...](https://reader035.fdocuments.in/reader035/viewer/2022071403/60f7709714b298334813a4b9/html5/thumbnails/14.jpg)
H. Aboushady University of Paris VI
Error Rate due to Noise
In the interval , the received signal:bTt ≤≤0
⎩⎨⎧
+−++
=sent was'0' symbol,)(sent was'1' symbol,)(
)(twAtwA
tx
Tb is the bit duration, A is the transmitted pulse amplitude
• The receiver has prior knowledge of the pulse shape but notits 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.
x(t)
![Page 15: Lecture I Introduction Baseband Pulse ... - SoC: sochassan/cirf08_comm_theory.pdf · n2 t 0 2 2 ( ) k G f df k N E N n t 2 ( ) 2 2( ) = 0 2 ∫ 2 = 2 0 ...](https://reader035.fdocuments.in/reader035/viewer/2022071403/60f7709714b298334813a4b9/html5/thumbnails/15.jpg)
H. Aboushady University of Paris VI
Error Rate due to Noise
Suppose that symbol ‘0’ was sent: bTttwAtx ≤≤+−= 0,)()(
The matched filter output is: ∫∫ +−==bb T
b
T
dttwT
AdttxY00
)(1)(
Y is a random variable with Gaussian distribution and a mean of -A.
The variance of Y: ∫ ∫=+=b bT T
Wb
Y dudtutRT
AY0 02
22 ),(1)(σ
Where RW(t,u) is the autocorrelation function of the white noise w(t) .Since w(t) is white with a PSD of N0/2 :
)(2
),( 0 utNutRW −= δ
bY T
N2
02 =σ
![Page 16: Lecture I Introduction Baseband Pulse ... - SoC: sochassan/cirf08_comm_theory.pdf · n2 t 0 2 2 ( ) k G f df k N E N n t 2 ( ) 2 2( ) = 0 2 ∫ 2 = 2 0 ...](https://reader035.fdocuments.in/reader035/viewer/2022071403/60f7709714b298334813a4b9/html5/thumbnails/16.jpg)
H. Aboushady University of Paris VI
PDF: Probability Density Function
Normalized PDFµY= 0 and σY=1
⎥⎦
⎤⎢⎣
⎡ −−= 2
2
2)(exp
21)(
Y
Y
Y
Yyyf
σµ
πσ
• Gaussian Distribution:
• Symbol ‘0’ was sent:
dyyf
yPP
Y
e
∫∞
=
>=
λ
λ
)0(
sent) was'0' symbol(0
bYY T
NA 02, =−= σµ
• Symbol ‘1’ was sent:
dyyf
yPP
Y
e
∫∞−
=
<=λ
λ
)1(
sent) was'1' symbol(1
bYY T
NA 02, =+= σµ
![Page 17: Lecture I Introduction Baseband Pulse ... - SoC: sochassan/cirf08_comm_theory.pdf · n2 t 0 2 2 ( ) k G f df k N E N n t 2 ( ) 2 2( ) = 0 2 ∫ 2 = 2 0 ...](https://reader035.fdocuments.in/reader035/viewer/2022071403/60f7709714b298334813a4b9/html5/thumbnails/17.jpg)
H. Aboushady University of Paris VI
BER in a PCM receiver
dyTNAy
TNP
bb
e ∫∞
⎥⎦
⎤⎢⎣
⎡ +−=λπ /
)(exp/
1
0
2
0
0
• let λ=0 and the probabilities of binary symbols: p0 = p1 = 1/2 .
bTNAyz/0
+= [ ]dzzPNE
eb
∫∞
−=0/
20 exp1
π
• where Eb =A2Tb , is the transmitted signal energy per bit.
[ ]dzzuerfcu∫∞
−= 2exp1)(π
• the complementary error function:
⎟⎟⎠
⎞⎜⎜⎝
⎛==
001 2
1NEerfcPP b
ee
![Page 18: Lecture I Introduction Baseband Pulse ... - SoC: sochassan/cirf08_comm_theory.pdf · n2 t 0 2 2 ( ) k G f df k N E N n t 2 ( ) 2 2( ) = 0 2 ∫ 2 = 2 0 ...](https://reader035.fdocuments.in/reader035/viewer/2022071403/60f7709714b298334813a4b9/html5/thumbnails/18.jpg)
H. Aboushady University of Paris VI
BER in a PCM receiver
1100 eee PpPpP +=
10 ee PP =
21
10 == pp
10 eee PPP +=
⎟⎟⎠
⎞⎜⎜⎝
⎛=
021
NEerfcP b
e
![Page 19: Lecture I Introduction Baseband Pulse ... - SoC: sochassan/cirf08_comm_theory.pdf · n2 t 0 2 2 ( ) k G f df k N E N n t 2 ( ) 2 2( ) = 0 2 ∫ 2 = 2 0 ...](https://reader035.fdocuments.in/reader035/viewer/2022071403/60f7709714b298334813a4b9/html5/thumbnails/19.jpg)
CIRFCircuit Intégré Radio Fréquence
Lecture I
•Introduction•Baseband Pulse Transmission•Digital Bandpass Transmission•Circuit Non-idealities Effect
Hassan AboushadyUniversity of Paris VI
![Page 20: Lecture I Introduction Baseband Pulse ... - SoC: sochassan/cirf08_comm_theory.pdf · n2 t 0 2 2 ( ) k G f df k N E N n t 2 ( ) 2 2( ) = 0 2 ∫ 2 = 2 0 ...](https://reader035.fdocuments.in/reader035/viewer/2022071403/60f7709714b298334813a4b9/html5/thumbnails/20.jpg)
• In wired systems, coaxial lines exhibit superior shieldingat higher frequencies
• In wireless systems, the antenna size should be asignificant fraction of the wavelength to achieve areasonable gain.
• Communication must occur in a certain part of thespectrum because of FCC regulations.
• Modulation allows simpler detection at the receive end inthe presence of non-idealities in the communicationchannel.
Why Modulation?
H. Aboushady University of Paris VI
![Page 21: Lecture I Introduction Baseband Pulse ... - SoC: sochassan/cirf08_comm_theory.pdf · n2 t 0 2 2 ( ) k G f df k N E N n t 2 ( ) 2 2( ) = 0 2 ∫ 2 = 2 0 ...](https://reader035.fdocuments.in/reader035/viewer/2022071403/60f7709714b298334813a4b9/html5/thumbnails/21.jpg)
• mi : one symbol every T seconds• Symbols belong to an alphabet of M symbols: m1, m2, …, mM
MmPp
mPmPmP
ii
M
1)(
)(...)()( 21
==
===• Message output probability:
• Example: Quaternary PCM, 4 symbols: 00, 01, 10, 11
H. Aboushady University of Paris VI
Message Source
![Page 22: Lecture I Introduction Baseband Pulse ... - SoC: sochassan/cirf08_comm_theory.pdf · n2 t 0 2 2 ( ) k G f df k N E N n t 2 ( ) 2 2( ) = 0 2 ∫ 2 = 2 0 ...](https://reader035.fdocuments.in/reader035/viewer/2022071403/60f7709714b298334813a4b9/html5/thumbnails/22.jpg)
MidttsET
ii ...,,2,1,)(0
2 == ∫• Energy of si(t) :
H. Aboushady University of Paris VI
Transmitter
• Signal Transmission Encoder: produces a vector si made up of Nreal elements, where N M .• Modulator: constructs a distinct signal si(t) representing mi ofduration T .
≤
• si(t) is real valued and transmitted every T seconds.
![Page 23: Lecture I Introduction Baseband Pulse ... - SoC: sochassan/cirf08_comm_theory.pdf · n2 t 0 2 2 ( ) k G f df k N E N n t 2 ( ) 2 2( ) = 0 2 ∫ 2 = 2 0 ...](https://reader035.fdocuments.in/reader035/viewer/2022071403/60f7709714b298334813a4b9/html5/thumbnails/23.jpg)
Examples of Transmitted signals: si(t)
H. Aboushady University of Paris VI
• The modulator performs a step change in the amplitude, phaseor frequency of the sinusoidal carrier
• ASK:Amplitude Shift Keying
• PSK:Phase Shift Keying
• FSK:Frequency Shift Keying
Special case: Symbol Duration T = Bit Duration, Tb
![Page 24: Lecture I Introduction Baseband Pulse ... - SoC: sochassan/cirf08_comm_theory.pdf · n2 t 0 2 2 ( ) k G f df k N E N n t 2 ( ) 2 2( ) = 0 2 ∫ 2 = 2 0 ...](https://reader035.fdocuments.in/reader035/viewer/2022071403/60f7709714b298334813a4b9/html5/thumbnails/24.jpg)
⎩⎨⎧
=≤≤
+=Mi
Tttwtstx i ,...,2,1
0),()()(
• Received signal x(t) :
H. Aboushady University of Paris VI
Communication Channel
• Two Assumptions:•The channel is linear (no distortion).• si(t) is perturbed by an Additive, zero-mean, stationnary,White, Gaussian Noise process (AWGN).
≤
![Page 25: Lecture I Introduction Baseband Pulse ... - SoC: sochassan/cirf08_comm_theory.pdf · n2 t 0 2 2 ( ) k G f df k N E N n t 2 ( ) 2 2( ) = 0 2 ∫ 2 = 2 0 ...](https://reader035.fdocuments.in/reader035/viewer/2022071403/60f7709714b298334813a4b9/html5/thumbnails/25.jpg)
H. Aboushady University of Paris VI
Receiver
m̂
•TASK: observe received signal, x(t), for a duration T and make abest estimate of transmitted symbol, mi .
•Detector: produces observation vector x .•Signal Transmission Decoder: estimates using x, themodulation format and P(mi) .
• The requirement is to design a receiver so as to minimizethe average probablilty of symbol error:
∑=
==M
iiie mPmmPP
1
)()ˆ(
![Page 26: Lecture I Introduction Baseband Pulse ... - SoC: sochassan/cirf08_comm_theory.pdf · n2 t 0 2 2 ( ) k G f df k N E N n t 2 ( ) 2 2( ) = 0 2 ∫ 2 = 2 0 ...](https://reader035.fdocuments.in/reader035/viewer/2022071403/60f7709714b298334813a4b9/html5/thumbnails/26.jpg)
H. Aboushady University of Paris VI
Coherent and Non-Coherent Detection
• Coherent Detection:- The receiver is time synchronized with the transmitter.- The receiver knows the instants of time when themodulator changes state.- The receiver is phase-locked to the transmitter.
• Non-Coherent Detection:- No phase synchronism between transmitter and receiver.
![Page 27: Lecture I Introduction Baseband Pulse ... - SoC: sochassan/cirf08_comm_theory.pdf · n2 t 0 2 2 ( ) k G f df k N E N n t 2 ( ) 2 2( ) = 0 2 ∫ 2 = 2 0 ...](https://reader035.fdocuments.in/reader035/viewer/2022071403/60f7709714b298334813a4b9/html5/thumbnails/27.jpg)
H. Aboushady University of Paris VI
Gram-Schmidt Orthogonalization Procedure
⎩⎨⎧
=≤≤
=∑= Mi
Tttsts
N
jjiji ,...,2,1
0,)()(
1
φ
⎩⎨⎧
==
= ∫ NjMi
dtttss j
T
iij ,...,2,1,...,2,1
,)()(0
φ
⎩⎨⎧
≠=
=∫ jiifjiif
dttt j
T
i 01
)()(0
φφ
• we represent the given set of real-valued energy signals s1(t), s2(t), … ,sM(t), each of duration T:
• where the coefficients of theexpansion are defined by:
• the real-valued basis functions φ1(t),φ2(t), … , φN(t) are orthonormal:
Modulator
Detector
![Page 28: Lecture I Introduction Baseband Pulse ... - SoC: sochassan/cirf08_comm_theory.pdf · n2 t 0 2 2 ( ) k G f df k N E N n t 2 ( ) 2 2( ) = 0 2 ∫ 2 = 2 0 ...](https://reader035.fdocuments.in/reader035/viewer/2022071403/60f7709714b298334813a4b9/html5/thumbnails/28.jpg)
H. Aboushady University of Paris VI
Coherent Detection of Signals in Noise
• w(t) is a sample function ofan AWGN with power spectraldensity N0 /2.
⎩⎨⎧
=≤≤
+=Mi
Tttwtstx i ,...,2,1
0),()()(
Mi
s
ss
s
iN
i
i
i ,...,2,1,2
1
=
⎥⎥⎥⎥⎥
⎦
⎤
⎢⎢⎢⎢⎢
⎣
⎡
=M
Miwsx i ,...,2,1, =+=• Observation vector x :
• Signal Vector si :
where w is the noise vector.
![Page 29: Lecture I Introduction Baseband Pulse ... - SoC: sochassan/cirf08_comm_theory.pdf · n2 t 0 2 2 ( ) k G f df k N E N n t 2 ( ) 2 2( ) = 0 2 ∫ 2 = 2 0 ...](https://reader035.fdocuments.in/reader035/viewer/2022071403/60f7709714b298334813a4b9/html5/thumbnails/29.jpg)
H. Aboushady University of Paris VI
Coherent Binary PSK:
b
T
Edtttssb
== ∫ )()( 10
111 φ
• M=2, N=1
• One basis function:
• Signal constellation consists oftwo message points:
)2cos(2)(1 tfTEts cb
b π= )2cos(2)(2 tfTEts cb
b π−=bTt ≤≤0
• To ensure that each transmitted bit contains an integral number ofcycles of the carrier wave, fc =nc/Tb, for some fixed integer nc.
bcb
TttfT
t ≤≤= 0,)2cos(2)(1 πφ
b
T
Edtttssb
−== ∫ )()( 10
221 φ
![Page 30: Lecture I Introduction Baseband Pulse ... - SoC: sochassan/cirf08_comm_theory.pdf · n2 t 0 2 2 ( ) k G f df k N E N n t 2 ( ) 2 2( ) = 0 2 ∫ 2 = 2 0 ...](https://reader035.fdocuments.in/reader035/viewer/2022071403/60f7709714b298334813a4b9/html5/thumbnails/30.jpg)
H. Aboushady University of Paris VI
Generation and Detection of Coherent Binary PSK
• Assuming white Gaussian Noise withPSD = N0/2 ,The Bit Error Rate for coherent binary PSK is: ⎟
⎟⎠
⎞⎜⎜⎝
⎛=
021
NEerfcP b
e
Binary PSK Transmitter
Coherent Binary PSK Receiver
![Page 31: Lecture I Introduction Baseband Pulse ... - SoC: sochassan/cirf08_comm_theory.pdf · n2 t 0 2 2 ( ) k G f df k N E N n t 2 ( ) 2 2( ) = 0 2 ∫ 2 = 2 0 ...](https://reader035.fdocuments.in/reader035/viewer/2022071403/60f7709714b298334813a4b9/html5/thumbnails/31.jpg)
H. Aboushady University of Paris VI
Coherent QPSK:
• M=4, N=2:
• Two basis function:
⎪⎩
⎪⎨
⎧≤≤⎥⎦
⎤⎢⎣
⎡ −+=elsewhere , 0
0,4
)12(2cos2)( Ttitf
TE
ts ci
ππ
)4
2cos(2)(1ππ += tf
TEts c
TttfT
t c ≤≤= 0,)2cos(2)(1 πφ
TttfT
t c ≤≤= 0,)2sin(2)(2 πφ
)4
32cos(2)(2ππ += tf
TEts c
)4
52cos(2)(3ππ += tf
TEts c
)4
72cos(2)(4ππ += tf
TEts c
![Page 32: Lecture I Introduction Baseband Pulse ... - SoC: sochassan/cirf08_comm_theory.pdf · n2 t 0 2 2 ( ) k G f df k N E N n t 2 ( ) 2 2( ) = 0 2 ∫ 2 = 2 0 ...](https://reader035.fdocuments.in/reader035/viewer/2022071403/60f7709714b298334813a4b9/html5/thumbnails/32.jpg)
H. Aboushady University of Paris VI
Constellation Diagram of Coherent QPSK System
⎟⎟⎠
⎞⎜⎜⎝
⎛=
021
NEerfcP b
e
![Page 33: Lecture I Introduction Baseband Pulse ... - SoC: sochassan/cirf08_comm_theory.pdf · n2 t 0 2 2 ( ) k G f df k N E N n t 2 ( ) 2 2( ) = 0 2 ∫ 2 = 2 0 ...](https://reader035.fdocuments.in/reader035/viewer/2022071403/60f7709714b298334813a4b9/html5/thumbnails/33.jpg)
H. Aboushady University of Paris VI
QPSK waveform: 01101000
![Page 34: Lecture I Introduction Baseband Pulse ... - SoC: sochassan/cirf08_comm_theory.pdf · n2 t 0 2 2 ( ) k G f df k N E N n t 2 ( ) 2 2( ) = 0 2 ∫ 2 = 2 0 ...](https://reader035.fdocuments.in/reader035/viewer/2022071403/60f7709714b298334813a4b9/html5/thumbnails/34.jpg)
H. Aboushady University of Paris VI
Generation and Detection of Coherent QPSK Signals
QPSK Transmitter
Coherent QPSK Receiver
![Page 35: Lecture I Introduction Baseband Pulse ... - SoC: sochassan/cirf08_comm_theory.pdf · n2 t 0 2 2 ( ) k G f df k N E N n t 2 ( ) 2 2( ) = 0 2 ∫ 2 = 2 0 ...](https://reader035.fdocuments.in/reader035/viewer/2022071403/60f7709714b298334813a4b9/html5/thumbnails/35.jpg)
H. Aboushady University of Paris VI
Power Spectra of BPSK ,QPSK and M-ary PSK
QPSK
BPSK
8-PSK
• Symbol Duration: MTT b 2log=
• Power Spectral Density ofan M-ary PSK signal: )log(sinclog2
)(sinc2)(
22
2
2
MfTMETfEfS
bb
B
=
=
)(sinc2)( 2 fTEfS bbB =
)2(sinc4)( 2 fTEfS bbB =
)3(sinc6)( 2 fTEfS bbB =
![Page 36: Lecture I Introduction Baseband Pulse ... - SoC: sochassan/cirf08_comm_theory.pdf · n2 t 0 2 2 ( ) k G f df k N E N n t 2 ( ) 2 2( ) = 0 2 ∫ 2 = 2 0 ...](https://reader035.fdocuments.in/reader035/viewer/2022071403/60f7709714b298334813a4b9/html5/thumbnails/36.jpg)
CIRFCircuit Intégré Radio Fréquence
Lecture I
•Introduction•Baseband Pulse Transmission•Digital Bandpass Transmission•Circuit Non-idealities Effect
Hassan AboushadyUniversity of Paris VI
![Page 37: Lecture I Introduction Baseband Pulse ... - SoC: sochassan/cirf08_comm_theory.pdf · n2 t 0 2 2 ( ) k G f df k N E N n t 2 ( ) 2 2( ) = 0 2 ∫ 2 = 2 0 ...](https://reader035.fdocuments.in/reader035/viewer/2022071403/60f7709714b298334813a4b9/html5/thumbnails/37.jpg)
Binary Dataantenna
011011Multiplexer
DecisionDevice
Threshold = 0
Threshold = 0
DecisionDevice
T
T
path I
path Q
∫T
dt0
∫T
dt0
)2cos(2)(1 tfT
t cπφ =
)2sin(2)(1 tfT
t cπφ =
I
Q
QPSK Constellation Diagram
00 10
1101
H. Aboushady University of Paris VI
QPSK Receiver
![Page 38: Lecture I Introduction Baseband Pulse ... - SoC: sochassan/cirf08_comm_theory.pdf · n2 t 0 2 2 ( ) k G f df k N E N n t 2 ( ) 2 2( ) = 0 2 ∫ 2 = 2 0 ...](https://reader035.fdocuments.in/reader035/viewer/2022071403/60f7709714b298334813a4b9/html5/thumbnails/38.jpg)
• Circuit Noise (Thermal, 1/f)
• Gain Mismatch
• Phase Mismatch
• DC Offset
• Frequency Offset
• Local Oscillator phase noise
H. Aboushady University of Paris VI
Receiver Circuit Non-Idealities
![Page 39: Lecture I Introduction Baseband Pulse ... - SoC: sochassan/cirf08_comm_theory.pdf · n2 t 0 2 2 ( ) k G f df k N E N n t 2 ( ) 2 2( ) = 0 2 ∫ 2 = 2 0 ...](https://reader035.fdocuments.in/reader035/viewer/2022071403/60f7709714b298334813a4b9/html5/thumbnails/39.jpg)
Circuit Noise:
• Thermal Noise• Resistors• Transistors
• Flicker (1/f) Noise• MOS transistors
I
Q
H. Aboushady University of Paris VI
Circuit Noise
![Page 40: Lecture I Introduction Baseband Pulse ... - SoC: sochassan/cirf08_comm_theory.pdf · n2 t 0 2 2 ( ) k G f df k N E N n t 2 ( ) 2 2( ) = 0 2 ∫ 2 = 2 0 ...](https://reader035.fdocuments.in/reader035/viewer/2022071403/60f7709714b298334813a4b9/html5/thumbnails/40.jpg)
-2 -1.5 -1 -0.5 0 0.5 1 1.5 2-2
-1.5
-1
-0.5
0
0.5
1
1.5
2
Q
I
A(1-α/2)
A(1+α/2)
H. Aboushady University of Paris VI
Gain Mismatch
![Page 41: Lecture I Introduction Baseband Pulse ... - SoC: sochassan/cirf08_comm_theory.pdf · n2 t 0 2 2 ( ) k G f df k N E N n t 2 ( ) 2 2( ) = 0 2 ∫ 2 = 2 0 ...](https://reader035.fdocuments.in/reader035/viewer/2022071403/60f7709714b298334813a4b9/html5/thumbnails/41.jpg)
-2 -1.5 -1 -0.5 0 0.5 1 1.5 2-2
-1.5
-1
-0.5
0
0.5
1
1.5
2
Q
I
H. Aboushady University of Paris VI
Phase Mismatch
![Page 42: Lecture I Introduction Baseband Pulse ... - SoC: sochassan/cirf08_comm_theory.pdf · n2 t 0 2 2 ( ) k G f df k N E N n t 2 ( ) 2 2( ) = 0 2 ∫ 2 = 2 0 ...](https://reader035.fdocuments.in/reader035/viewer/2022071403/60f7709714b298334813a4b9/html5/thumbnails/42.jpg)
offset
offset
I
Q
-2 -1.5 -1 -0.5 0 0.5 1 1.5 2-2
-1.5
-1
-0.5
0
0.5
1
1.5
2
Q
I
H. Aboushady University of Paris VI
DC Offset
![Page 43: Lecture I Introduction Baseband Pulse ... - SoC: sochassan/cirf08_comm_theory.pdf · n2 t 0 2 2 ( ) k G f df k N E N n t 2 ( ) 2 2( ) = 0 2 ∫ 2 = 2 0 ...](https://reader035.fdocuments.in/reader035/viewer/2022071403/60f7709714b298334813a4b9/html5/thumbnails/43.jpg)
-2 -1.5 -1 -0.5 0 0.5 1 1.5 2-2
-1.5
-1
-0.5
0
0.5
1
1.5
2
Q
I
H. Aboushady University of Paris VI
Frequency Offset
![Page 44: Lecture I Introduction Baseband Pulse ... - SoC: sochassan/cirf08_comm_theory.pdf · n2 t 0 2 2 ( ) k G f df k N E N n t 2 ( ) 2 2( ) = 0 2 ∫ 2 = 2 0 ...](https://reader035.fdocuments.in/reader035/viewer/2022071403/60f7709714b298334813a4b9/html5/thumbnails/44.jpg)
H. Aboushady University of Paris VI
Local Oscillator Phase Noise
![Page 45: Lecture I Introduction Baseband Pulse ... - SoC: sochassan/cirf08_comm_theory.pdf · n2 t 0 2 2 ( ) k G f df k N E N n t 2 ( ) 2 2( ) = 0 2 ∫ 2 = 2 0 ...](https://reader035.fdocuments.in/reader035/viewer/2022071403/60f7709714b298334813a4b9/html5/thumbnails/45.jpg)
H. Aboushady University of Paris VI
Reciprocal Mixing