Integrated Solution Enables Simultaneous Simulation and Code Debugging for NEC Electronics' V850-Based Applications
electronicaUSA/Embedded Systems Conference, SAN FRANCISCO, March 30, 2004 – NEC Electronics America, Inc, today announced an agreement with Green Hills Software, Inc. and The MathWorks, Inc. to develop a complete system modeling software development solution for embedded industrial, motor control and automotive applications that require the high-performance and real-time control provided by NEC Electronics' V850™ microcontrollers (MCUs). Targeted for NEC Electronics' V850 microcontroller, this solution integrates Green Hills Software's MULTI® Integrated Development Environment (IDE), which supports multiple language development and debugging, with The MathWorks' Simulink®, Stateflow® and Real-Time Workshop® Embedded Coder, products for modeling, simulation and code generation. The combined solution can be used with both V850 hardware and simulation targets. A demonstration of the embedded software development solution will be shown at NEC Electronics America's booth (#1118) and at Green Hills Software's booth (#1513) at electronicaUSA /Embedded Systems Conference from March 30-April 1 at the Moscone Convention Center in San Francisco.
Embedded software developers use model-based design with Simulink and Stateflow to simulate and optimize their models and automatically generate efficient code with Real-Time Workshop Embedded Coder. However, they still face compilation, optimization, debugging, and verification issues as code is migrated to an embedded target, such as a V850 MCU, and verify its behavior. For example, developers must define compiler settings and build rules, optimize program hot spots, debug divergences between model and hardware, initialize and control the target board and debug the underlying operating system without the use of the original model. The integrated software solution addresses these issues through a co-simulation/co-verification solution that reduces the time
needed to implement code generated from models onto hardware and complete their verification. "By combining Green Hills' MULTI IDE with The MathWorks Simulink model-based design platform, we have integrated a complete solution that allows developers working with our V850 MCU products to quickly and more efficiently connect, compile, test and debug their programs," said Bart Ladd, general manager, microcontroller strategic business unit, NEC Electronics America. "Developers can use the Simulink and Stateflow model view of their application through all stages, from design through development, debugging and deployment. This reduces the verification and debug run-time required by the state-driven modeling systems typically associated with motor- or process-control industrial applications."
"Developers working with embedded applications, particularly those in the industrial and automotive space, require quick, accurate and efficient methods of moving their embedded-software designs through the simulation, implementation and verification phases to the deployment phase," said David Kleidermacher, vice president of engineering, Green Hills Software. "Through this partnership, we are able to provide developers with an integrated, high-performance solution based on proven technology from three leading suppliers of model-based design tools, software development tools and embedded MCUs."
"Developing and debugging at the model level is a strength of The MathWorks products, and Green Hills provides equally strong capability for code running on the target. However, developers also want to use insight gained from the model's execution while verifying the automatically generated code running on the target," said Jim Tung, MathWorks Fellow, The MathWorks, Inc. "This new integrated software solution enables developers using Simulink with Green Hills' MULTI IDE to streamline the debugging and verification process by allowing them access to both tool sets simultaneously, running the Simulink models and MULTI C code equivalents together at the block level, rather than requiring them to port projects back and forth between the two environments."
About NEC Electronics America, Inc.
NEC Electronics America, Inc., headquartered in Santa Clara, California, is a wholly owned subsidiary of NEC Electronics Corporation (TSE: 6723), a leading provider of semiconductor products encompassing advanced technology solutions for the broadband and communications markets; system solutions for the mobile, PC, automotive and digital consumer markets; and platform solutions for a wide range of customer applications. NEC Electronics America offers a local manufacturing facility in Roseville, California, and the global manufacturing capabilities of its parent company. NEC Electronics America is also the North American marketing and sales channel, specializing in industrial applications, for active-matrix LCDs from NEC LCD Technologies, Ltd., a global leader in innovative display technologies. More information about the products offered by NEC Electronics America, Inc. can be found at http://www.necelam.com.
About Green Hills Software
Founded in 1982, Green Hills Software Inc. is the market leader for real-time operating systems and software development tools for 32- and 64-bit embedded systems. Our royalty-free INTEGRITY RTOS and velOScity microkernel, compilers, MULTI and AdaMULTI Integrated Development Environments and TimeMachine debugger, offer a complete development solution that addresses both deeply embedded and high-reliability applications. Green Hills Software is headquartered in Santa Barbara, CA, with European headquarters in the United Kingdom.
About The MathWorks, Inc.
The MathWorks is the world's leading developer of technical computing software for engineers and scientists in industry, government, and education. With an extensive product set based on MATLAB and Simulink, The MathWorks provides software and services to solve challenging problems and accelerate innovation in automotive, aerospace, communications, financial services, biotechnology, electronics, instrumentation, process, and other industries. The MathWorks was founded in 1984 and employs more than 1000 people worldwide, with headquarters in Natick, Massachusetts. For additional information, visit www.mathworks.com.
NEC Electronics America, NEC Electronics and V850 are either registered trademarks or trademarks of NEC Electronics Corporation in the United States and/or other countries. MATLAB, Simulink, Stateflow and Real-Time Workshop are registered trademarks of The MathWorks, Inc. Green Hills Software, AdaMULTI, INTEGRITY, velOScity, TimeMachine and MULTI are trademarks or registered trademarks of Green Hills Software, Inc. in the U.S. and/or internationally. All other trademarks and products are the property of their respective owners.