Documenti di Didattica
Documenti di Professioni
Documenti di Cultura
SP
S xx ( f )
Fcarrier=2.5GHz
SP
SP
CYCLIC_PREFIX Fcutoff=10MHz
Preamble_Insertion1 45
IFFT
SP
SP
-45
Preamble
Pilot_Null_Insertion2 FL=2.3GHz 0.5 FL=2.3GHz
I R
Alamouti Encoder
[-s2* s1]
FU=2.7GHz
Power FU=2.7GHz
BSRC
RANDOM
Q I
RITOC [s2 s1]
[s1* s2]
OFDM_Tx Fcarrier=2.5GHz
Amp T/R Switch
CYCLIC_PREFIX Fcutoff=10MHz
45
IFFT
SP -45
Channel
FU=2.7GHz FU=2.7GHz
Fcarrier=2.5GHz
AGC_Gain=100 Fcutoff=10MHz
LNA
SP
SP
45
FFT
-45
Preamble_Removal1 CYCLIC_REMOVE
0.5 FL=2.3GHz
Alamouti Decoder FU=2.7GHz
I R r2
SP
Q I
CTORI [~s2 ~s1]
r1
OFDM_Rx Fcarrier=2.5GHz T/R Switch
Null_Remover1
h22 h12 h21 h11 AGC_Gain=100 Fcutoff=10MHz
h22 h12 h21 h11
45
FFT
-45
CYCLIC_REMOVE
0.5 FL=2.3GHz
FU=2.7GHz
Baseband Receiver
RF Receiver
SP
SP
SP
Agenda
Introduction to Mobile WiMax
System Architecture
MIMO Antennas
Receiver Circuit
Integration
Conclusion
WiMAX - Mid Range IEEE Communication Standard
Range Standard
today
• No line-of-sight required
<1m Body Area Networks
Our
Our focus
focus today
today is
is Mobile
Mobile WiMAX,
WiMAX, aa standard
standard designed
designed to
to enable
enable high
high data
data rate
rate
applications
applications such
such asas the
the wireless
wireless Internet.
Internet.
WiMAX Architecture Based on 2 Core Features:
MIMO & OFDM
Our
Our examples
examples today
today will
will illustrate
illustrate how
how MIMO
MIMO and
and OFDM
OFDM can
can be
be simulated.
simulated.
…
⎡ S1 S2 ⎤
C=⎢
⎣− S 2
*
S 1* ⎥⎦
– Challenges:
→ Sensitive to Doppler shift
→ Sensitive to frequency synchronization
→ High peak-to-average-power ratio (PAPR), requiring more
expensive transmitter circuitry, and possibly lowering power
efficiency
Mobile WiMax Details
• Flexibility
– All aspects can change dynamically to suit the channel
…
• Diversity gain with easy implementation
• OFDM Implementation
– Sub-carrier and Symbol times fixed
– BW usage dictated by IFFT length
– Downlink Data Rate
System Architecture
Behavioral
Behavioral
SP
S xx ( f )
Fcarrier=2.5GHz
SP
SP
CYCLIC_PREFIX Fcutoff=10MHz
Preamble_Insertion1 45
IFFT
SP
SP
-45
Preamble
Pilot_Null_Insertion2 FL=2.3GHz 0.5 FL=2.3GHz
I R
Alamouti Encoder
[-s2* s1]
FU=2.7GHz
Power FU=2.7GHz
BSRC
RANDOM
Q I
RITOC [s2 s1]
[s1* s2]
OFDM_Tx Fcarrier=2.5GHz
Amp T/R Switch
CYCLIC_PREFIX Fcutoff=10MHz
45
IFFT
SP -45
Channel
FU=2.7GHz FU=2.7GHz
Fcarrier=2.5GHz
AGC_Gain=100 Fcutoff=10MHz
LNA
SP
SP
45
FFT
-45
Preamble_Removal1 CYCLIC_REMOVE
0.5 FL=2.3GHz
Alamouti Decoder FU=2.7GHz
I R r2
SP
Q I
CTORI [~s2 ~s1]
r1
OFDM_Rx Fcarrier=2.5GHz T/R Switch
Null_Remover1
h22 h12 h21 h11 AGC_Gain=100 Fcutoff=10MHz
h22 h12 h21 h11
45
FFT
-45
CYCLIC_REMOVE
0.5 FL=2.3GHz
FU=2.7GHz
Baseband Receiver
RF Receiver
SP
SP
SP
Baseband Modeling
• OFDM Modeling
– Guard Band
– Cyclic Prefix
• Delay Spread & Multipath Immunity
• QAM Modulation
SP
S xx( f )
SP
CCONST
CMUX
– 4/16/64 Supported
BSRC CYCLIC_PREFIX
RANDOM
CMUX IFFT
CCONST
CMUX
BSRC
RANDOM
SP
Baseband Modeling
• Channel Detection
– Excite Transmit Antennas separately
…
• Initial frequency estimation
– Pilots
• Dynamic estimation
Preamble_Insertion2 U2
CYCLIC_PREFIX Channel3
Preamble
Pilot_Null_Insertion1 IFFT
Alamouti Encoder
h11
I R [-s2* s1] h21
BSRC
RITOC [s2 s1]
RANDOM CYCLIC_PREFIX h12
Q I [s1* s2]
h22
Tx Rx
IFFT
Preamble_Removal2
Null_Remover2 FFT
Alamouti Decoder
I R r2
CYCLIC_REMOVE
CTORI [~s2 ~s1]
SP
Q I r1
FFT
h22 h12 h21 h11
…
j =1
Mr
~
S 2 = ∑ (hj 2* ⋅ rj[0] + hj1 ⋅ rj[1]* )
• SISO vs MIMO j =1
– Diversity gain SP
SP
SP
SP
U2
Channel
BERP
SP
SP
SP
SP
MIMO Antenna Design
Physical
Physical
SP
S xx ( f )
Fcarrier=2.5GHz
SP
SP
CYCLIC_PREFIX Fcutoff=10MHz
Preamble_Insertion1 45
IFFT
SP
SP
-45
Preamble
Pilot_Null_Insertion2 FL=2.3GHz 0.5 FL=2.3GHz
I R
Alamouti Encoder
[-s2* s1]
FU=2.7GHz
Power FU=2.7GHz
BSRC
RANDOM
Q I
RITOC [s2 s1]
[s1* s2]
OFDM_Tx Fcarrier=2.5GHz
Amp T/R Switch
CYCLIC_PREFIX Fcutoff=10MHz
45
IFFT
SP -45
Channel
FU=2.7GHz FU=2.7GHz
Fcarrier=2.5GHz
AGC_Gain=100 Fcutoff=10MHz
LNA
SP
SP
45
FFT
-45
Preamble_Removal1 CYCLIC_REMOVE
0.5 FL=2.3GHz
Alamouti Decoder FU=2.7GHz
I R r2
SP
Q I
CTORI [~s2 ~s1]
r1
OFDM_Rx Fcarrier=2.5GHz T/R Switch
Null_Remover1
h22 h12 h21 h11 AGC_Gain=100 Fcutoff=10MHz
h22 h12 h21 h11
45
FFT
-45
CYCLIC_REMOVE
0.5 FL=2.3GHz
FU=2.7GHz
Baseband Receiver
RF Receiver
SP
SP
SP
WiMax Physical Channel
• Simplified Channel Model
– Path Loss with Friis Transmission equation
⎛ λ ⎞
2
– Non-Ideal effects often ignored Pr
= GtGr ⎜ ⎟
• Element coupling, Mismatch, Orientation Pt ⎝ 4πR ⎠
– Single value for Antenna gains
⎛ λ ⎞
2
Pr * 2 −αR
= Gt (θt , φr )Gr (θt , φr )⎜ ⎟ (1 − Γt )(1 − Γr ) at ⋅ ar e
2 2
Pt ⎝ 4π R ⎠
• Mobile Station
– Laptop with WiMax Modem PC Card
– Simple Radiating Mononpoles
• Base Station
– Reflector backed Dipoles
Mobile Station Antenna
• Tuned Monopole
• Monopole Response
– Far Field
– Return Loss
Base Station Antenna
• Reflector Backed Dipole
– Optimized for Directivity
• Dipole Response
– Far Field
– Return Loss
Link Simulation
• Physical Channel
– Antennas modeled
– How to simulate link between?
Source
Source Model
Model Target
Target Model
Model
MIMO Datalink
Fields from Source model radiation BC
Mapped to target model using a Far Field
Incident Wave
SP
S xx ( f )
Fcarrier=2.5GHz
SP
SP
CYCLIC_PREFIX Fcutoff=10MHz
Preamble_Insertion1 45
IFFT
SP
SP
-45
Preamble
Pilot_Null_Insertion2 FL=2.3GHz 0.5 FL=2.3GHz
I R
Alamouti Encoder
[-s2* s1]
FU=2.7GHz
Power FU=2.7GHz
BSRC
RANDOM
Q I
RITOC [s2 s1]
[s1* s2]
OFDM_Tx Fcarrier=2.5GHz
Amp T/R Switch
CYCLIC_PREFIX Fcutoff=10MHz
45
IFFT
SP -45
Channel
FU=2.7GHz FU=2.7GHz
Fcarrier=2.5GHz
AGC_Gain=100 Fcutoff=10MHz
LNA
SP
SP
45
FFT
-45
Preamble_Removal1 CYCLIC_REMOVE
0.5 FL=2.3GHz
Alamouti Decoder FU=2.7GHz
I R r2
SP
Q I
CTORI [~s2 ~s1]
r1
OFDM_Rx Fcarrier=2.5GHz T/R Switch
Null_Remover1
h22 h12 h21 h11 AGC_Gain=100 Fcutoff=10MHz
h22 h12 h21 h11
45
FFT
-45
CYCLIC_REMOVE
0.5 FL=2.3GHz
FU=2.7GHz
Baseband Receiver
RF Receiver
SP
SP
SP
Circuit
Circuit
Antenna/Circuit Test Bench
• 2x2 MIMO Channel
• Dual Receiver
– 2.5GHz to Baseband
WiMax Single RX Block Diagram
• Receiver per Antenna
– Variable Gain LNA
– Active Balun
– IQ Mixer
– Baseband Filter
– AGC
Ibias
do=149u
s=1.8u
w=5.2u
nt=7
do=149u
s=1.8u
w=5.2u
nt=5
l_cr20k_rf
p_ls=4.57n
l_cr20k_rf
p_ls=3.42n
U31 l=2u
Nexxim8 w=10u n_bpw_12_rf
cox_m=1710.5f
varmis_12_rf
nf=8 mimcaps_rf
m=1 c_tot_m=10.174p
l=20u
l=26.6u
w=2u
wt=28.8u c_tot_m=10.128p
r_zbt_m=9.96k
r_zbt_m=9.96k
m=1
w=26.6u lf=0.12u
l=20u
w=2u
rnhr_rf
wf=3u
m=1
w=26.6u
lf=0.12u nf=16
l=20u
M=1 l=99.77u
w=2u
r_zbt_m=9.96k
wf=3u
m=1
AGND1 M=4 w=99.77u
2mA nf=16 M=1
rnhr_rf
wt=48u
M=4
wt=48u
n_bpw_12_rf
nt=7.5
s=2.5u n_bpw_12_rf lf=0.12u
mimcaps_rf mimcaps_rf nt=7.5 w=2.7u wf=1.8u
c_tot_m=0.669p c_tot_m=1.286p s=2.5u n_bpw_12_rf do=150u nf=16
w=2.5u M=1
RFin do=150u
wt=28.8u
l=25u l=35u p_ls=7.13n lf=0.12u
w=25u w=35u l_cr20k_rf wf=3u
M=1 M=1 p_ls=7.42n lf=0.12u nf=16
s=2.52u
nf=16 wt=48u
nt=7.5
M=4 n_bpw_12_rf
wt=48u
p_ls=3.82n
l_cr20k_rf
do=75u
s=2.5u
w=5.6u
nt=2.5
AGND1 lf=0.12u
do=75u
s=1.79u
w=6.3u
wf=1.8u
nt=3
nf=16
l_cr20k_rf
p_ls=0.38n
M=1
l_cr20k_rf
wt=28.8u
p_ls=0.43n
AGND
12mA 12mA
GC
WiMax Receiver
• I-Q Mixer
– Dual, resistively-loaded Gilbert Cell cores
– Folded RF feeds AVDDM
m=1
nf=8
w=10u
l=2u
cox_m=1710.5f
varmis_12_rf
m=8.5
w=2u
l=20u
m=1
w=2u
l=20u
m=1
w=2u
l=20u
m=1
w=2u
l=20u
m=1
w=2u
l=20u
m=8.5
w=2u
l=20u
r_zbt_m=1.172k
r_zbt_m=9.96k
r_zbt_m=9.96k
r_zbt_m=9.96k
r_zbt_m=9.96k
r_zbt_m=1.172k
rnhr_rf
rnhr_rf
rnhr_rf
rnhr_rf
rnhr_rf
rnhr_rf
c_tot_m=1.851p
mimcaps_rf
Ibias
U98
Nexxim15
l=35.7u
w=50u
M=1
m=1
w=2u
l=20u
m=1
w=2u
l=20u
AVDD Ibias
r_zbt_m=9.96k
r_zbt_m=9.96k
PD
m=1
nf=8
w=10u
l=2u
rnhr_rf
rnhr_rf
PD
AGND1
cox_m=1710.5f
varmis_12_rf
IFn
IFp
mimcaps_rf n_bpw_12_rf n_bpw_12_rf n_bpw_12_rf n_bpw_12_rf M=1
c_tot_m=10.174p w=100u
RFp
l=100u
RFn
l=100u
w=100u c_tot_m=10.174p
M=1 lf=0.12u lf=0.12u lf=0.12u lf=0.12u
wf=5u wf=5u wf=5u wf=5u mimcaps_rf
nf=16 nf=16 nf=16 nf=16
M=1 M=1 M=1 M=1
wt=80u wt=80u wt=80u wt=80u
m=1
w=2u
l=20u
m=1
w=2u
l=20u
r_zbt_m=9.96k
r_zbt_m=9.96k
rnhr_rf
rnhr_rf
n_bpw_12_rf n_bpw_12_rf
lf=0.12u lf=0.12u
wf=5u wf=5u
nf=16 nf=16
M=4 M=4
wt=80u wt=80u
WiMax Receiver
• Baseband Filter & AGC
– Buffered active (gm-C)/passive bandpass
– Integrated Automatic Gain Control.
VDD
p_12_rf p_12_rf p_12_rf p_12_rf
I350u
lf=0.2u lf=0.3u lf=0.3u lf =0.2u
Vctrln Vctrlp
wf=9.6u wf =9.6u wf=9.6u wf=9.6u
nf=12 nf=12 nf=12 nf =12
M=10 M=14 M=14 M=10
wt=115.2u wt=115.2u wt=115.2u wt=115.2u
0
GNDdump GNDdump n_12_rf
l=10u
LPF_Vtun w=1u
m=1
rnhr_rf
r_zbt_m=10.089k
rnhr_rf
r_zbt_m=10.089k
n_12_rf n_12_rf rnhr_rf
r_zbt_m=10.089k
rnhr_rf
r_zbt_m=10.089k
net_cm net_cm
Ioutn rnhr_rf lf=0.2u
l=10u Ioutp l=10u l=10u
U386 w=1u r_zbt_m=0.124k w=1u w=1u wf=7.2u
m=1 lf=0.2u lf=0.2u m=1 m=1 nf=8
wf=7.2u wf =7.2u M=2
Vsense VDD
n_12_rf nf=16 nf=16 n_12_rf
CMamp11 l=5.3u wt=57.6u
M=2 w=2u M=2 n_12_rf
Vout wt=115.2u m=20 wt=115.2u
CMref Vref Vfb n_12_rf n_12_rf Vf b
AVDD I50u_s GND lf=0.3u
wf=7.2u
lf =0.3u
wf=7.2u
Bias
nf=16 Bias nf =16 lf=0.2u
M=4 M=4 wf=7.2u
lf=0.2u lf=0.2u nf=10
wt=115.2u wf=7.2u wf=7.2u wt=115.2u
GND M=1
nf=10 nf=10 wt=72u
M=2 M=2
wt=72u wt=72u
V1560 V1563 V1564 V1565 V1566 V1567
I50u_cm
Vin Vinn
I50u_cm1
I350u_stg2i
U154 U155 U156 U158 U161 U163
HPF18 LPF10
BBIp
VDD I250u
Vtun VDD I350u VDD
VDD Vin
I50u_cm I350u VDD I500u_tia I300u VDD
IOutp IOutn
Stg20 HPF19 Stg21 OpStg14
BBIn
GNDdump
CMref
Vctrlp
Vctrln
GNDdump
Vctrlp
Vctrln
GND GND
WiMax RX Linearity Metrics
• Compression
– Single RF & LO to baseband
SP
S xx ( f )
Fcarrier=2.5GHz
SP
SP
CYCLIC_PREFIX Fcutoff=10MHz
Preamble_Insertion1 45
IFFT
SP
SP
-45
Preamble
Pilot_Null_Insertion2 FL=2.3GHz 0.5 FL=2.3GHz
I R
Alamouti Encoder
[-s2* s1]
FU=2.7GHz
Power FU=2.7GHz
BSRC
RANDOM
Q I
RITOC [s2 s1]
[s1* s2]
OFDM_Tx Fcarrier=2.5GHz
Amp T/R Switch
CYCLIC_PREFIX Fcutoff=10MHz
45
IFFT
SP -45
Channel
FU=2.7GHz FU=2.7GHz
Fcarrier=2.5GHz
AGC_Gain=100 Fcutoff=10MHz
LNA
SP
SP
45
FFT
-45
Preamble_Removal1 CYCLIC_REMOVE
0.5 FL=2.3GHz
Alamouti Decoder FU=2.7GHz
I R r2
SP
Q I
CTORI [~s2 ~s1]
r1
OFDM_Rx Fcarrier=2.5GHz T/R Switch
Null_Remover1
h22 h12 h21 h11 AGC_Gain=100 Fcutoff=10MHz
h22 h12 h21 h11
45
FFT
-45
CYCLIC_REMOVE
0.5 FL=2.3GHz
FU=2.7GHz
Baseband Receiver
RF Receiver
SP
SP
SP
Circuit
Circuit
Complete WiMax System
• Baseband Tx/Rx Behavioral
Behavioral
– QAM, STC Encoder/Decoder, OFDM
• RF Tx/Rx Circuit
Circuit ++ Behavioral
Behavioral
– Quadrature Mixing, Amplification, Filtering
• Channel
Physical
Physical
– SISO & MIMO, Link, Noise
SP
S xx ( f )
Fcarrier=2.5GHz
SP
SP
CYCLIC_PREFIX Fcutoff=10MHz
Preamble_Insertion1 45
IFFT
SP
SP
-45
Preamble
Pilot_Null_Insertion2 FL=2.3GHz 0.5 FL=2.3GHz
Alamouti Encoder
I R [-s2* s1]
FU=2.7GHz
Power FU=2.7GHz
BSRC
RANDOM
Q I
RITOC [s2 s1]
[s1* s2]
OFDM_Tx Fcarrier=2.5GHz
Amp T/R Switch
CYCLIC_PREFIX Fcutoff=10MHz
45
IFFT
SP -45
Channel
FU=2.7GHz FU=2.7GHz
Fcarrier=2.5GHz
AGC_Gain=100 Fcutoff=10MHz
LNA
SP
SP
45
FFT
-45
Preamble_Removal1 CYCLIC_REMOVE
0.5 FL=2.3GHz
Alamouti Decoder FU=2.7GHz
I R r2
SP
Q I
CTORI [~s2 ~s1]
r1
OFDM_Rx Fcarrier=2.5GHz T/R Switch
Null_Remover1
h22 h12 h21 h11 AGC_Gain=100 Fcutoff=10MHz
h22 h12 h21 h11
45
FFT
-45
CYCLIC_REMOVE
0.5 FL=2.3GHz
FU=2.7GHz
Baseband Receiver
RF Receiver
SP
SP
SP
Complete WiMax System
• Behavioral and Physical
– SISO vs MIMO (Diversity gain)
– EVM Distortion