Electronics and Semiconductors
Semiconductor engineering teams designing SoCs, analog, mixed-signal, and other complex devices must include more functionality, in less time, and with fewer engineers than ever before.
To improve efficiency, these teams increasingly rely on MathWorks products. By sharing MATLAB and Simulink models, organizations improve collaboration between analog and digital designers, and between design and verification engineers. As a result, verification is more thorough and teams find errors earlier.
Modeling analog/mixed-signal systems in low-level languages is time-consuming, and therefore limits the number of design alternatives engineers can evaluate. By contrast, MATLAB and Simulink provide a higher level of design abstraction and faster design and simulation, which enables engineers to evaluate many different designs.
For system models involving feedback, Simulink substantially reduces simulation time compared to alternatives such as SPICE simulators. As a result, teams are more efficient at designing and simulating mixed-signal components such as phase-locked loops and analog-to-digital converters.
Semiconductor engineers use MATLAB and Simulink models as golden references when they create low-level circuit models. These MATLAB and Simulink models integrate with analog design tools, such as Mentor Graphics® Questa ADMS and Cadence® Virtuoso® AMS Designer Simulator, to serve as test harnesses for quickly and rigorously verifying the analog-digital interface.
MathWorks tools improve the process for DSP, FPGA, and ASIC semiconductor design. Engineers build algorithms using an extensive MATLAB library of signal processing algorithms, data visualization functions, and an interactive user interface, which make development faster than using C/C++.
The fixed-point capabilities of MATLAB and Simulink help designers quickly evaluate alternative algorithm and system approaches, a process difficult to do by other means. Links to popular Verilog and VHDL simulators enable engineers to turn system-level designs into trusted test harnesses and save significant time on test harness construction.
MathWorks tools unify semiconductor engineering teams, enabling faster and higher-quality designs. Engineers can use a single design environment that combines control logic, state machines, and analog and digital components, modeled at different levels of fidelity. Designers include C/C++ or VHDL®/Verilog® code, link to external hardware, or integrate models created in analog and digital design tools.
Because of their extensive links to third-party tools, MATLAB and Simulink allow the reuse of system-level models as test harnesses and help accelerate software and hardware verification of analog and digital systems. The links between MathWorks tools and test and measurement equipment allow designers to reuse system models to verify hardware prototypes.