The ability to quickly evaluate and revise a new function is the key to efficient software design. Models can be executed on different types of targets, i.e., on the PC, on the simulation controller of a rapid prototyping system, and on the ECU. This enables the reuse of prior results and thereby rapid iterations of software designs. In this way, the influence of the implementation – e.g., in integer, floating point or intermediate forms – and of different parameterizations can be easily investigated.
The modeling of a function's algorithm goes hand in hand with a simulation of its behavior on the PC (virtual prototyping). In the next step, a refined model, which constitutes the prototype of the target implementation, can be validated by means of a real-time simulation (rapid prototyping) under real-world conditions in the vehicle or at the test-bench. As it is not affected by the resource limitations of the microcontroller target, this approach provides for quick model modifications combined with subsequent runtime scrutiny of a given function.
INTECRIO enables prototyping of automotive electronic systems based on MATLAB®/Simulink® and ASCET models, plus C code modules. It supports function development by offering an integration and experimentation platform. For verification and validation of functions, INTECRIO supports the compact ES910 Rapid Prototyping Module, Microsoft Windows® based PC systems, and the Universal ETK/XETK ECU Interface.
ASCET-RP supports the Universal ETK/XETK ECU Interface for rapid prototyping as well as INTECRIO connectivity.
The ES930 Multi-I/O Module is a compact, rugged, versatile and powerful module with several input and output channels for rapid prototyping, testing and calibration.