Wind River integrating Simics with MathWorks' Simulink
Are you using Wind River's Simics and MathWorks' Simulink for simulation and model-based design verification. Now both are integrated helping designers in testing of Simulink controller models on target architecture without the need for hardware boards and debugging tools.
Wind River says the integration is more helpful for developing complex systems which require high safety such as aerospace and defense, automotive, and industrial markets.
System designers can automatically generate code for embedded deployment and create test benches for system verification, saving the design time by avoiding manually coded errors.
Wind River has integrated Simics with Simulink to support processor-in-the-loop (PIL) testing. PIL testing checks that code generated from a Simulink controller model using Embedded Coder will run correctly on the actual processor that will be used in the final target system.
"Prior to PIL testing, control algorithms are typically developed and validated on the host, using a high-precision floating point math and with no concern for the implementation system and any cross development tools such as compilers that can impact on-target behavior. The Simics PIL integration for Simulink is available today for all Simics customers." noted in the release by wind River.
“With the Simulink–Simics PIL integration, MathWorks customers can reuse their Simulink system models to verify and assess code generated from Simulink control algorithms on their embedded processor without the need to use actual hardware boards and debugging tools,” said Paul Barnard, marketing director of design automation at MathWorks. “Simics-based PIL testing provides easy access to target systems enabling architecture-based testing and execution profiling early and often, reducing the risk of late-stage integration problems.”
“This Simics–Simulink PIL integration is a great example of how Simics addresses the need for access to sufficient numbers of hardware targets, dependable collaboration, and automation for greater efficiency. Model-based developers can more easily access embedded targets for testing, collaborate by saving and sharing controller software simulations, and better automate early-stage, hardware-specific testing with Simics simulations,” said Michel Genard, vice president and general manager of Simics at Wind River. “Using Simics in model-based design workflows allows software developers to run their model-based code sooner, transforming their project timelines.”
There is a MathWorks webinar scheduled on this subject on May 7 2015, more info at http://tinyurl.com/SimulinkSimics.