ARM and MathWorks Collaborate on Design Environment For Auto
Systems
CAMBRIDGE, England and AACHEN, Germany, Sept. 13 ARM
[(LSE: ARM); ], the industry's leading provider of 16/32-bit
embedded RISC microprocessor solutions, and The MathWorks GmbH, the German
subsidiary of the leading supplier of technical computing software for
engineers and scientists, today announced a collaborative project aimed at
combining the ARM Developer Suite(TM) (ADS) code development toolchain, the
ARMulator(TM) instruction set simulator and the MATLAB/Simulink system
simulation and code generation toolchain.
This innovative environment provides designers with a software emulation
and simulation of their final product that enables the development and
validation of embedded systems before the actual hardware is available on
silicon. This allows early detection of design and coding faults, thus
reducing time-to-market and therefore saving on system development costs.
Model-based design with automatic code generation allows the systems
engineer to focus on developing and tuning algorithms rather than coding and
language syntax. Automatic generation of code from Simulink models with
Real-Time Workshop creates software behavior that is identical to the
simulation and ensures that processor resources are used effectively.
Integrating a virtual prototype of the target architecture in the simulation
environment allows the systems engineer to test and validate software and
hardware long before first samples of the target are available. The
development of target software and hardware can start in parallel, reducing
development cycles and time-to-market. Specification errors in the
microcontroller device can be caught early in the development cycle reducing
risks and need for redesign.
The ARM Developer Suite provides a complete software development solution
for creating applications for the ARM(R) architecture. The Instruction Set
Simulators included in the ARM Developer Suite provide accurate simulation of
ARM and Thumb(R) core-based processors. They are user-extensible to add
support for custom peripherals and have an easily customizable memory
configuration to match the target system. The ARM and Thumb C compilers
provided in the ARM Developer Suite are the best compilers available in the
industry for the ARM architecture and have been proven to provide the most
optimized code in terms of density and speed.
"MATLAB/Simulink is becoming an industry standard tool for model-based
systems development," said Derek Morris, general manager of Development
Systems for ARM. "ARM has firmly established itself in the automotive
industry and by combining both MATLAB/Simulink system design and ARM silicon
prototyping tools, we are offering unrivalled design capabilities to our
customers."
"The industry-leading ARM processor cores offer an excellent hardware base
for the demands of embedded systems designers," said Andreas Schindler,
general manager of The MathWorks GmbH. "The MATLAB/Simulink toolchain
provides the power and flexibility that is necessary to design and implement
embedded systems software successfully in today's market conditions."
The product is being demonstrated on the MathWorks stand at the IAA
automotive tradeshow in Frankfurt, from 12-21 September.