MATLAB and Simulink product families help engineers design and simulate communications systems with greater speed and accuracy. Using detailed low-level models and higher-level behavioral abstractions, communications engineers can implement the desired level of model fidelity and run-time performance from within a single environment. MATLAB and Simulink streamline design flows by helping engineers to:
Communications Infrastructure
Base station and network engineers use MATLAB and Simulink to:
Mobile Devices
MATLAB and Simulink tools are widely used in communication system designs. This includes system-level design and analysis, modeling of communications channels, simulation using standard-compliant waveforms such as LTE and rapid prototyping using FPGAs. In addition, mobile communications engineers use MATLAB and Simulink to:
a. Behavioral Analog/Mixed Signal Design
With low-level devices, analog/mixed signal and RF system behavior research takes too much time. MATLAB & Simulink allows faster exploration of system behavior, including mixed signals and RF elements. Mobile device engineers model systems at a higher abstraction level while incorporating blocks for digital signal processing and other field-specific behaviors. This allows them to simulate the system faster with realistic and environmental effects to improve the general system design. Algorithms and other component models facilitate the cooperation between teams and can be reused for application and verification.
b. Audio, Video, and Computer Vision Algorithm Design
In this day and age, mobile devices have become the primary tools to watch video streams, surf on the web and listen to music. Thus, mobile devices must support the latest hardware and software algorithms for real-time video streaming and on-demand sound processing algorithms. Engineers use MATLAB to develop most of these multimedia algorithms, which then can be deployed to the latest mobile platforms.
c. System Verification with Cosimulation
Integrating analog and baseband sub-systems with system-level models via cosimulation ensures early diagnosis of the design errors within the sub-systems and interface limits. In MATLAB & Simulink environment, communication engineers can connect sub-systems modelled in different forms and different accuracy levels. Thus, they can ensure co-working of the sub-systems and compliance with original design specifications.
Optical and Wireline Networks
Telecommunications and signal integrity engineers use MATLAB and Simulink to design, simulate, and model high-speed digital interface elements. Popular applications of MATLAB and Simulink tools include:
a. High-Speed Backplane and Channel Modelling
Signal integrity engineers need effective and reliable tools to easily analyze high-speed backplane quality. RF Toolbox™ lets engineers to transfer N-port S parameters into MATLAB and create rational functions modelling the channel defects of a passive backplane. These models, then, can be used within the signal integrity simulations to measure vibration or examine eye closure.
b. Comprehensive Model Production
Due to the wideness of the design challenges facing high-speed digital designers, portability of models and connectability with verification environments are always needed. Simulink allows creation of models in various formats, including extraction, for hardware synthesis, embedded software deployment or simulation in other EDA environments.
Model creation formats include: