Documenti di Didattica
Documenti di Professioni
Documenti di Cultura
John Zhao
Product Manager
Agenda
Summary
Baseband
Processing
Modulation
Commercial-off-the-shelf hardware
GigE
FMC
Tunable RF Card
FPGA Board
Host computer
RTL-SDR ($25)
Ultra low-cost, low-bandwidth (up to ~3MHz)
Rx Only
NooElec RTL-SDR
HDL Code
Simulink
Or
Xilinx ML605 and
ADI FMComms1
Ettus Research
USRP N210
7
RF Antenna
to PC
USB
Port
at
fs Hz
7cm
Analogue
Digital
ReSampler/
Synch.
RF
Filter
ADC
NCOs
to PC
USB
port
sin2pfIF(n/fs)
AGC
cos2pfRFt
7 bits
cos2pfIF(n/fs)
IF
Filter
LNA
Low Pass
FIR Filter +
Decimation
VCO
fs
ReSampler/
Synch.
Low Pass
FIR Filter +
Decimation
Q
7 bits
LNA/AGC
VCO
fs
ADC
I/Q
FIR
NCO
11
ReSampler/
Synch.
cos2pfIF(n/fs)
NCOs
sin2pfIF(n/fs)
7 bits
ReSampler/
Synch.
RF
Filter
LNA
AGC
Q
Low Pass
FIR Filter +
Decimation
IF
Filter
ADC
RF Antenna
Low Pass
FIR Filter +
Decimation
VCO
cos2pfRFt
fs
400 MHz
fc = fRF fIF
frequency
0.2 MHz
RF
12
cos2pfIF(n/fs)
sin2pfIF(n/fs)
7 bits
RF
Filter
LNA
AGC
Q
Low Pass
FIR Filter +
Decimation
IF
Filter
ADC
NCOs
VCO
ReSampler/
Synch.
RF Antenna
Low Pass
FIR Filter +
Decimation
cos2pfRFt
fs
0.2 MHz
0.2 MHz
400 MHz
fIF
Analog IF
fc = fRF fIF
frequency
7 bits
RF
13
ReSampler/
Synch.
cos2pfIF(n/fs)
IF
Filter
ADC
NCOs
sin2pfIF(n/fs)
7 bits
RF
Filter
LNA
AGC
Q
Low Pass
FIR Filter +
Decimation
VCO
ReSampler/
Synch.
RF Antenna
Low Pass
FIR Filter +
Decimation
cos2pfRFt
fs
fs = 28.8MHz
0.2 MHz
14.4 MHz
fIF
Digitized IF
fs/2
400 MHz
fc = fRF fIF
frequency
0.2 MHz
RF
14
ReSampler/
Synch.
cos2pfIF(n/fs)
IF
Filter
ADC
NCOs
sin2pfIF(n/fs)
7 bits
RF
Filter
LNA
AGC
Q
Low Pass
FIR Filter +
Decimation
VCO
ReSampler/
Synch.
RF Antenna
Low Pass
FIR Filter +
Decimation
cos2pfRFt
fs
fs = 28.8MHz
14.4 MHz
0
fs2 = 2.8MHz
Baseband
0.2 MHz
fIF
Digitized IF
fs/2
400 MHz
fc = fRF fIF
frequency
0.2 MHz
RF
15
FM Radio
Aeronautical
Meteorological
Fixed mobile
Special events broadcast
Fixed mobile,
~ 137 MHz
140 150 MHz
174 217 MHz
RF Antenna
to USB
port
Emergency services
UHF TV Broadcasting
fs
16
I/Q data
fRF
(complex)
fs
fs
fRF
17
fRF
fs
fs
fRF
18
Example: RTL-SDR
Airplane detection
19
FM Radio Receiver
RF Spectrum Analyzer
FRS/GMRS receiver
20
Radio peripherals
Low-cost alternative to test & measurement instruments
21
HDL Code
Simulink
FPGA Board
Xilinx ML 605 Evaluation board (Virtex 6 FPGA)
24
RF Card
FPGA
Host
uController
Mixer
Interpolation
Filtering
User
Design
Gig-E
DAC
FMC
RFOUT Analog
FE
NCO
Control
I/O
Analog
FE
ADC
Mixer
Decimation
Filtering
MATLAB
or
Simulink
User
Design
NCO
25
26
27
QPSK Receiver
28
29
More information
Product Manager
John Zhao (john.zhao@mathworks.com)
Technical Resources
MathWorks SDR solution
http://www.mathworks.com/sdr.html
Communications System Toolbox
http://www.mathworks.com/products/communications/
YouTube of Simulink RTL-SDR receiving desktop transmitted AM
http://tinyurl.com/n2dccsz
30
Thank you!
31