Radio Arch SP Short 2pp
Radio Arch SP Short 2pp
Radio Arch SP Short 2pp
2 / 84
M. Valkama & M. Renfors, TUT/DCE 4 October 2011 M. Valkama & M. Renfors, TUT/DCE 4 October 2011
Some Contents
1. Background and introduction
2. Basic receiver architectures and their properties
An Introduction to - Main components; frequency translations and filtering
- Receiver architectures: superhet, direct conversion, low IF
- Mirror-frequency considerations and effects of I/Q
Radio Architectures and imbalance
- Non-idealities and performance measures of the analog
Signal Processing front-end: sensitivity, noise figure, intermodulation, phase
noise
3. A few notes about transmitters and receiver-transmitter
Mikko Valkama & Markku Renfors co-operation
4. Sampling of communications waveforms
Department of Communications Engineering - Sampling theorem for complex signals
Tampere University of Technology, Finland - Sampling alternatives
mikko.e.valkama@tut.fi, markku.renfors@tut.fi - Non-idealities:quantization noise and aperture jitter
5. Increasing to role of DSP in receiver front-ends
- Receiver architectures for software radio
- RF challenges in cognitive radio
6. Dirty-RF signal processing (separate material)
- Behavioral modeling of RF impairments
- DSP methods to reduce the effects of RF impairments in
radios
- Case studies
Radio Architectures and Signal Processing - short pp. 3 / 84 Radio Architectures and Signal Processing - short pp. 4 / 84
M. Valkama & M. Renfors, TUT/DCE 4 October 2011 M. Valkama & M. Renfors, TUT/DCE 4 October 2011
electromagnetic waves. RF PA
BITS IN
DSP I/Q LO
This can be further divided to front-end processing
and baseband processing. Q
(a) D/A LPF
- RF/IF PROCESSING
BASEBAND PROCESSING Digital BB/IF
- CHANNEL EQUALIZATION
- DOWN-CONVERSION
T/R - I/Q DEMODULATION
- DETECTION
- CHANNEL DECODING
- baseband waveform generation (coding,
- SAMPLING
- SOURCE DECODING constellation mapping, pulse-shaping, etc.)
SYNCHRONIZATION - sample rate conversions
- possibly frequency translation to an
So in addition to antennas, the front-end includes intermediate frequency (IF)
- Amplification stages
- Frequency translation stages Analog BB/IF/RF
- Filtering stages - further bandlimitation (if needed)
- Sampling and A/D/A interface - convert the signal to the final RF range,
possibly through an IF stage
In practice, the front-end usually includes both analog
and digital signal processing stages (not only analog). - power amplification and final band-limitation
What is needed in the receiver front-end? Main Components for Receiver Front-Ends
AGC
Conversion to digital domain I
LPF A/D
RF LNA
BITS OUT
In the following, we examine different receiver architectures BPF I/Q LO DSP
Filters
- Impossible to achieve sufficient selectivity by
tunable RF filters (operating in the RF frequency
band of the modulated signal) to separate the
desired signal from others.
- Sufficient selectivity can be achieved by fixed (RF or IF)
filters based on special technologies (SAW,
Surface Acoustic Wave, ceramic, crystal,
mechanical)
or analog filters operating on baseband or relatively
low bandpass center frequencies
Radio Architectures and Signal Processing - short pp. 15 / 84 Radio Architectures and Signal Processing - short pp. 16 / 84
M. Valkama & M. Renfors, TUT/DCE 4 October 2011 M. Valkama & M. Renfors, TUT/DCE 4 October 2011
Main Components for Receiver Front-Ends Main Components for Receiver Front-Ends
(...cont’d...) Mixers
or multirate digital filters up to some hundreds of MHz - Complex (I/Q, quadrature) mixer: pure frequency
range. translation by the local oscillator frequency:
- Special complex filters, phase splitters (related also
to Hilbert transformers) can be used to suppress Special case with
certain frequency range from the negative part of real input signal:
f I Q
fc+fLO
f
fc 0 fc
cos(LO t)
f
fcfLO fcfLO 0 fcfLO fcfLO
RF-FILTER
Analog-to-digital interface
0 fRF fLO fRF +2fIF
- Various ADC technologies, like Flash, Successive
Approximation and Sigma-Delta
+fLO fLO
- Key performance metrics:
o Number of bits / Dynamic range / SNR
IF-FILTER
o Sampling jitter effects
0 fIF=fLOfRF
- Main bottleneck in advanced DSP-based architectures.
- Room for innovative solutions Example: One common choice in GSM900 receivers has
been 1st IF = 71 MHz, 2nd IF = 13 MHz
Spurious responses
“Zero IF” –principle, simply I/Q down-convert the target Problem: Difficulties in implementation: dc offsets, second-
radio channel directly to baseband. order intermodulation, leakage between RX and TX in full
duplex operation
f
Radio Architectures and Signal Processing - short pp. 23 / 84 Radio Architectures and Signal Processing - short pp. 24 / 84
M. Valkama & M. Renfors, TUT/DCE 4 October 2011 M. Valkama & M. Renfors, TUT/DCE 4 October 2011
SELF-MIXING
OF INTERFERER
f
0
fLO
LO SELF-MIXING LO
f
Constant DC-offset can be compensated by measuring it fIF 0 fIF A COMPLEX
BANDPASS
without signal and then subtracting it during reception. FILTER
I Q f
0
HF LO
In practice, there is some mismatch (imbalance) of gain From the latter form, we can identify that due to imbalance,
and/or phase in the components involved (oscillator, the ideal exponential is now split to two mirror exponentials
amplifiers, mixers).
=> this means cross-talk between the mirror or image
Consequently, the image suppression is, in practice, far frequencies in general
from complete.
The ratio of the image and desired signal powers is
obtained as (image rejection ratio, IRR)
2
1 ge j
2 1 g 2 2 g cos
R2
1 ge j
2
1 g 2 2 g cos
2
Radio Architectures and Signal Processing - short pp. 29 / 84 Radio Architectures and Signal Processing - short pp. 30 / 84
M. Valkama & M. Renfors, TUT/DCE 4 October 2011 M. Valkama & M. Renfors, TUT/DCE 4 October 2011
10
IDEAL SIGNAL IDEAL SIGNAL IDEAL SIGNAL IDEAL SIGNAL
Amplitude imbalance in dB SPECTRUM SPECTRUM SPECTRUM SPECTRUM
0
-10
f f f f
Image attenuation [dB]
2
-20 (a) 0 (b) 0 (c) 0 (d) 0
1
I/Q IMBALANCED I/Q IMBALANCED I/Q IMBALANCED I/Q IMBALANCED
-30 0.5 SIGNAL SPECTRUM SIGNAL SPECTRUM SIGNAL SPECTRUM SIGNAL SPECTRUM
0.2
-40
0.1
0.05
-50
f f f f
0 0 0 0
0
-60
-70
-1 0 1 2
10 10 10 10
Phase imbalance in degrees
36
image signal may be at a considerably stronger level (up to 100
35 dB!!) than the desired signal, and I/Q imbalance is very critical:
34
33
32 f
0
31
fLO fLO
A COMPLEX
30 BANDPASS
−8 −7 −6 −5 −4 −3 −2 −1 0 1 2 3 4 5 6 7 8 FILTER
Frequency [MHz]
f
fIF 0 fIF
Radio Architectures and Signal Processing - short pp. 33 / 84 Radio Architectures and Signal Processing - short pp. 34 / 84
M. Valkama & M. Renfors, TUT/DCE 4 October 2011 M. Valkama & M. Renfors, TUT/DCE 4 October 2011
sides (at 200, 400 and 600 kHz from the carrier) in case
−90
of a GSM interferer and desired signal 20 dB above the
← Desired Signal Level for the Blocking Test
reference sensitivity level of -102 dBm. −100
← Reference Sensitivity Level
k1 f1 k2 f 2 1dB
T
UC
EN
DYNAMIC RANGE
M
SPURIOUS-FREE
Third-order intermodulation produces (among some others)
OD
A
ND
PR
FU
frequencies 2 f1 f 2 , 2 f 2 f1 which may easily fall in
IM
ER
RD
the desired signal band.
D-O
3R
INPUT-REFERRED
INPUT LEVEL, dBm
POINT
f
2f1 f2 f1 f2
Second-order intermodulation produces frequencies The overall IP2 and IP3 values for a cascade of stages can
f1 f 2 , f 2 f1 . be calculated in a fairly straightforward way from IP values
of the components.
In general, with low-enough signal levels, the levels of
second-and third-order intermodulation products are These calculations are mostly relevant in the first receiver
proportional to the 2nd and 3rd power of the fundamental stages, before the channel selection filtering, where there
signal level, respectively. are strong adjacent channel/blocking components present.
Third-order IMD of RF modules is always a major concern. Specifications for the IP values can be derived from the
Depending on the radio architecture, also second- and knowledge of the maximum signal levels in adjacent
third-order products of analog IF modules may be frequency channels and the minimum signal level and
problematic. required SNR of the wanted signal.
Radio Architectures and Signal Processing - short pp. 43 / 84 Radio Architectures and Signal Processing - short pp. 44 / 84
M. Valkama & M. Renfors, TUT/DCE 4 October 2011 M. Valkama & M. Renfors, TUT/DCE 4 October 2011
T
EN
UC
DYNAMIC RANGE
M
SPURIOUS-FREE
OD
N DA
PR
FU
IM
ER
RD
D-O
3R
INPUT-REFERRED
INPUT LEVEL, dBm
POINT
Radio Architectures and Signal Processing - short pp. 45 / 84 Radio Architectures and Signal Processing - short pp. 46 / 84
M. Valkama & M. Renfors, TUT/DCE 4 October 2011 M. Valkama & M. Renfors, TUT/DCE 4 October 2011
the RF filter. -1
-2
-3
f f
fLO fc
f
fIF
Radio Architectures and Signal Processing - short pp. 47 / 84 Radio Architectures and Signal Processing - short pp. 48 / 84
M. Valkama & M. Renfors, TUT/DCE 4 October 2011 M. Valkama & M. Renfors, TUT/DCE 4 October 2011
f
fIF fIF +600 kHz
Radio Architectures and Signal Processing - short pp. 49 / 84 Radio Architectures and Signal Processing - short pp. 50 / 84
M. Valkama & M. Renfors, TUT/DCE 4 October 2011 M. Valkama & M. Renfors, TUT/DCE 4 October 2011
windowed OFDM,
IBO = 0 dB
6 dB
0
- Direct conversion has problems, like leakage from power 12 dB
18 dB
100 dB
amplifier output to LO may have bad effects. -20
PSD in dB
but the DA-converter performance is still a problem in -60
mobile systems.
-80
Sampling Theorem
Contents
1. Background and introduction The sampling theorem says that a (real or complex)
lowpass signal limited to the frequency band [-W, W] can
2. Basic receiver architectures and their properties represented completely by discrete-time samples if the
- Main components; frequency translations and filtering
sampling rate (1/T) is at least 2W.
- Receiver architectures: superhet, direct conversion, low IF
- Mirror-frequency considerations and effects of I/Q In case of a complex signal, each sample is, of course, a
imbalance complex number.
- Non-idealities and performance measures of the analog
front-end: sensitivity, noise figure, intermodulation, phase In general, discrete-time signals have periodic spectra,
noise where the continuous-time spectrum is repeated around
3. A few slides about transmitter and receiver-transmitter frequencies 1 T , 2 T , 3 T ,
co-operation
4. Sampling of communications waveforms
- Sampling theorem for complex signals
- Sampling alternatives
- Non-idealities:quantization noise and aperture jitter f
2fs fs 0 fs 2fs
5. Increasing to role of DSP in receiver front-ends
- Receiver architectures for software radio In case of complex signals, it is not required that the
- RF challenges in cognitive radio original signal is located symmetrically around 0.
6. Dirty-RF signal processing (separate material)
Any part of the periodic signal can be considered as the
- Behavioral modeling of RF impairments
- DSP methods to reduce the effects of RF impairments in useful part. This allows many possibilities for multirate
radios processing of bandpass signals.
- Case studies In general, the key criterion is that no destructive aliasing
effect occur on top of the desired part of the spectrum.
Radio Architectures and Signal Processing - short pp. 55 / 84 Radio Architectures and Signal Processing - short pp. 56 / 84
M. Valkama & M. Renfors, TUT/DCE 4 October 2011 M. Valkama & M. Renfors, TUT/DCE 4 October 2011
fs
f
fs 0 W fs
T/H
f
Here 2W real samples per second are sufficient to fcW/2 fc
represent the signal.
f
Complex signal: kfsfs/2 kfs kfs+fs/2
(in above assumed that fc = kfs + W/2)
f ANALYTIC
fcW/2 fc BANDPASS
T/H Q
SIGNAL
Wideband noise at the sampling circuitry will be Aperture jitter is caused both by the sampling clock
aliased to the signal band. In case of bandpass and the sampling circuit.
sampling, aliasing increases with increasing
subsampling (fc/fs) factor. Basically, the noise figure
depends on the subsampling factor.
Therefore, it is important to have a good noise figure
for the track&hold circuit and/or to have sufficient
amplification in the analog front-end.
f
Radio Architectures and Signal Processing - short pp. 65 / 84 Radio Architectures and Signal Processing - short pp. 66 / 84
M. Valkama & M. Renfors, TUT/DCE 4 October 2011 M. Valkama & M. Renfors, TUT/DCE 4 October 2011
The processing gain due to oversampling effects in the Noise filtering in basic ADC:
same way as in case of quantization noise.
Example of Sampling Jitter Effects
110
Aperture jitter effect f
- 14 bits 100 fc
Quantization effect
- 1 ps RMS jitter Joint effect
90 Noise filtering in sigma-delta converter:
SNR in dB
80
70
60 f
fc
50
40
0 1 2 3
10 10 10 10
Frequency in MHz
Radio Architectures and Signal Processing - short pp. 67 / 84 Radio Architectures and Signal Processing - short pp. 68 / 84
M. Valkama & M. Renfors, TUT/DCE 4 October 2011 M. Valkama & M. Renfors, TUT/DCE 4 October 2011
fIF
Radio Architectures and Signal Processing - short pp. 71 / 84 Radio Architectures and Signal Processing - short pp. 72 / 84
M. Valkama & M. Renfors, TUT/DCE 4 October 2011 M. Valkama & M. Renfors, TUT/DCE 4 October 2011
LO
LO
fIF
BIF
BIF
Radio Architectures and Signal Processing - short pp. 73 / 84 Radio Architectures and Signal Processing - short pp. 74 / 84
M. Valkama & M. Renfors, TUT/DCE 4 October 2011 M. Valkama & M. Renfors, TUT/DCE 4 October 2011
About the Choice Between Lowpass and About Direct Sampling Architecture
Bandpass Sampling
In high-performance systems, it is necessary to have some
Due to the I/Q gain and phase imbalance problems in selectivity and gain before sampling. The reasons are
practical analog circuitry, the wideband downconversion - signal aliasing
wideband sampling approach is very difficult to implement noise aliasing
at 0 (or low) IF. But utilizing a combination of different Sampling is inherently more noisy operation than mixing!
techniques for mitigating these effects, the mentioned
approach is becoming feasible, but mostly on the base- Sampling directly from the antenna signal is usually not
station side. adequate.
On the other hand, wideband IF sampling is very The Ultimate SW Radio Architecture
challenging due to the apperture jitter and other
implementation problems concerning the sampling circuitry
(usually track&hold). a bank of RF filters T/H
Antenna and LNA’s for different A/D
The ADC requirements (apart from the sampling process) frequency bands DSP
concern mainly the spurious-free dynamic range, and are
not so heavily depending on the choice between lowpass The needed technologies are not mature for
or IF sampling. challenging radio system specifications in the
frequency bands used in mobile systems!
However, the useful ADC bandwidth has a great impact,
e.g., on power consumption. So the cost/complexity metrics
However, direct sampling is already an interesting
for per-channel A/D-conversion (usually and architecture in various applications
multichannel A/D-conversion (usually something else than o For example, satellite-based positioning (GPS/Galileo)
are quite different. where the dynamic range requirements are greatly
reduced comparing with wireless communications.
Radio Architectures and Signal Processing - short pp. 75 / 84 Radio Architectures and Signal Processing - short pp. 76 / 84
M. Valkama & M. Renfors, TUT/DCE 4 October 2011 M. Valkama & M. Renfors, TUT/DCE 4 October 2011
I
LNA IF1 filter AGC S&H DSP
ADC 0,1,0,-1
Q
IF2 DSP
LO 1,0,-1,0
Radio Architectures and Signal Processing - short pp. 81 / 84 Radio Architectures and Signal Processing - short pp. 82 / 84
M. Valkama & M. Renfors, TUT/DCE 4 October 2011 M. Valkama & M. Renfors, TUT/DCE 4 October 2011