The Integrated Development Environment provides all the tools engineers need to code, compile/assemble, and debug their embedded applications for the V850 and 78K series “all Flash” microprocessors. Project manager (PM+) provides developers with a consistent project and build system that facilitates team-based development.
The compiler package (CA850) for the V850 family and assembler package (RA78K) for the 78KO family produce object code optimized for these MCUs. The system simulator (SM+), with variants for the V850, 78K0R and 78K0 series, provide instruction set simulator capabilities so developers can test their algorithms, in their final compiled form with simulated hardware.
ECPILS provides a co-simulation link between Simulink and either the SM+ simulator or actual target hardware for the 78K0, 78K0R and V850 series controllers. Engineers can develop controller models in Simulink, automatically generate production quality code with Embedded Coder, which is then compiled for the V850 or 78K family MCUs. The compiled code can then be executed in the SM+ instruction set simulator (or real hardware) and simulated with the plant model running in Simulink. This allows engineers to perform processor-in-the-loop testing of their algorithms and validate their algorithms with executable code targeting the production MCU.
ECPILS provides the co-simulation link as an S-function block in Simulink. This S-function provides an interface to the communication link to the instruction set simulator or actual target hardware. Developers can simply replace the controller model from their systems with the PIL Block from ECPILS to execute cooperative simulation with Simulink.
Tokyo Chiyoda-ku 2-6-2, Ote-machi