This solution listing is an extension for impulse. The main impulse solution listing can be found here (with the option to install multiple extensions).
impulse is a powerful visualization and analysis workbench which helps engineers to comfortably understand and debug complex semiconductor and multi-core software systems.
YAKINDU Statechart Tools (itemis) offer an integrated modeling environment for the specification and development of reactive, event-driven systems based on the concept of state machines.
A state machine is a behavioral model. It consists of a finite number of states and is therefore also called a finite state machine (FSM). Based on the current state and a given input, the machine performs state transitions and generates outputs.
A single state chart may become very large and complex. embedded systems may consist of many state machines and other components. To understand the behavior of state machines within their execution context and their impact on the overall behavior of a system, the application of execution analysis and visualization are a proper way to gain this understanding.
This extension enables the simulation and visualization of YAKINDU state chart models.
It helps users to create a state machine model (simulation with reference data) and to execute and trace the created state machine.
Attach - View - Analyse
Read and combine multiple signal sources (traces, logs, waveforms, databases, etc.) from local resources or external networks, serial interfaces, data acquisition units and debug adapters.
Easy-to-use visualization elements enable the design of informative views.
Use a variety of diagram types to display signals based on multiple domains (time and frequency etc.) or utilize charts to display statistical information.
A wide range of signal calculation tools make it possible to combine, compare and extract signal information.
Combine signals using mathematical operations, generate references, implement protocol parsers, compare logs, extract statistical information or search for conflicts automatically.
Licensing: Questions and Answers