|
Lauterbach, the World’s leading supplier of debug and trace
tools, is pleased to announce an update to their integration
with MathWorks MATLAB® and Simulink®. Scientist and
engineers around the world have come to rely upon MATLAB for
designing and testing complex models. Now, using the
embedded coder, these models can be automatically converted
into C or C++ code and compiled using an industry standard
cross-compiler to run on a variety of embedded targets.
The integration with TRACE32 provides the capability to
download this code to the target, execute it under user
control and report back to the MATLAB environment to compare
the model against real-world code. This feature works with
all embedded devices supported by TRACE32 and with the
TRACE32 Instruction Set Simulators, allowing early software
development before the arrival of the final target hardware.
TRACE32 leverages both the rtIOStream API and the new MATLAB
Debugger Abstraction Interface to provide a tight
integration between models and PIL targets. By taking
advantage of TRACE32’s open APIs and unparalleled support
for targets and third-party tools, developers are not tied
into a specific ecosystem or even target device and remain
free to choose the best tools for each stage in the
development.
Lauterbach provides a Tool Qualification Support Kit (TQSK)
which allows the tools to be certified within a user’s
environment to meet the demands of high-reliability and
safety systems to a number of internationally recognized
standards, for example ISO26262 for automotive, DO178 for
avionics, IEC62304 for medical, etc. at the highest ASIL/SIL
levels.
According to Norbert Weiss, General Manager of Lauterbach
GmbH, “We see this co-operation with Mathworks as providing
a valuable tool for scientists, engineers and developers to
help transform ground-breaking ideas to real-world
applications. Our TRACE32 toolset can be used at every stage
of the development, providing world class tools that enable
developers to meet the rigorous demands of today’s
consumers.”
The TRACE32 integration is available immediately from the
Lauterbach GitLab repositories.
|
|