modeling and simulation of signal processing …...modeling and simulation of signal processing...
TRANSCRIPT
1 © 2014 The MathWorks, Inc.
Modeling and Simulation of Signal
Processing Applications with MATLAB
and Simulink
Daniel Aronsson
Application Engineer, MathWorks
2
Session highlights
High-level multi-actor scenario simulations, with examples from
radar and communications applications
Analogue/mixed-signal modelling and efficient RF simulations for
top-down electronic system design
Best practices and technologies to accelerate execution of time-
domain system simulations
Using the MATLAB and Simulink environments together to
maximise effectiveness
3
Simulation solutions How MATLAB and Simulink can help
Application-rich functionality
Entry methods
Simulation efficiency
5
Simulation example – application domains
Video read
and coding
Video decoding Demodulation
Channel and
interferer model
Antenna array,
Beamforming
Image Processing,
Computer Vision Communications,
DSP Antennas,
Phased Arrays
Modulation
8
1. >> xDec = vitdec(x,...)
3. >> hVit = comm.ViterbiDecoder(...)
...
>> xDec = step(hVit,x);
2.
Entry points for algorithms
10
System Toolboxes – New features
Performance
New algorithms and IP
• C/C++ code generation support for
System objects and functions
• GPU implementations of key bottleneck
building blocks
Data I/O, visualisation
• Webcam/Raspberry Pi support
• SDR platform support
• Scopes and Analysers • FREAK
• HOG
• Camera Calibration workflow
• OCR
14
ADC
AnalogFilter
AnalogFilter
ADC
90°
0°
LNA
VGA
VGA
Analog PLLDigital
Baseband
DecimationFilter
DecimationFilter
Analog Baseband
Analog Baseband
Typical Direct Conversion Receiver Design
broadband direct
conversion receiver
high speed SD data
converters
analog filters
analog phase
locked loop
CIC filters and
down-samplers
baseband DSP nonlinear
amplifiers
16
Tools for top-down design
Simulink
Simscape
SimElectronics SimRF
DSP System Toolbox
Communications
System Toolbox Fixed Point
Designer