Green Hills Software MULTI Toolbox for Embedded Coder

バージョン 1.4 (289 KB) 作成者: Green Hills Software Toolbox Team
This toolbox enables users to perform PIL testing on embedded processors and simulators through the MULTI IDE by Green Hills Software.

ダウンロード 314 件

更新 2022/7/26


Through the MULTI Toolbox for Embedded Coder, the Simulink user easily generates and compiles optimized code with the industry-leading Green Hills Optimizing C/C++ Compilers and runs the compiled code through the MULTI® IDE on either its built-in instruction set simulator or on an embedded processor. Results and behavior of the code running in this Processor-In-the-Loop (PIL) manner can then be verified against Simulink’s simulated tests.
After the program completes, the user can employ the complete set of features in the MULTI Integrated Development Environment (IDE), separately from Simulink, in various use cases such as:
Multicore debugging, run control and analysis with the MULTI IDE and TimeMachine:
- Multicore debugger with OS awareness for INTEGRITY RTOS, µ-velOSity RTOS, Linux and other operating systems
- MISRA C Adherence Checker
- Reverse-execution debugging with TimeMachine Suite
- Run-time Error Detection & Memory Leak Detection
- Code Coverage Analysis & Performance Profiler
- DoubleCheck® Source Code Analyzer
- Instruction set simulator for the processor core
- Flash programming on embedded board
Embed and run the code on the INTEGRITY® RTOS, µ-velOSity RTOS and other operating systems
Certified for safety-critical uses in Automotive (ISO 26262 ASIL D), Industrial (IEC 61508 SIL 3) and Railway (EN 50128 SIL 3)
- Single core, single thread programs running “bare board”, that is, with no target operating system
- Run-to-completion mode for PIL verification is implemented today. Interactive debugging and breakpoints are planned.
- Processor architectures supported are Arm Cortex-A, Cortex-R, Cortex-M, Renesas RH850
- Supports Linux and Windows host operating systems
Processor Support
On MULTI’s instruction set simulator
- Cortex-A – ARM v8 (64 bit) and ARM v7 (32 bit)
- Cortex-R – ARM v7 (32 bit)
- Cortex-M – ARM v7 (32 bit)
- RH850
- RISC-V (32 bit and 64 bit)
- Power Architecture
On Boards with Green Hills Probe
- Renesas R-Car Starter Kit Premier (H3)
Required Green Hills Products
- MULTI IDE v6.1.4 (and newer) and Optimizing C/C++ Compilers
- When running on a board, a Green Hills Probe V4 or Green Hills SuperTrace Probe is required
Required Products from MathWorks
- MATLAB R2021A or later
- Simulink
- Embedded Coder
- MATLAB Coder
- Simulink Coder
MATLAB リリースの互換性
作成: R2022a
R2021a 以降と互換性あり
Windows macOS Linux

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!