System-level Modeling and Simulation: Product Brief
Intel® CoFluent™ Studio is a visual embedded system modeling and simulation toolset based on Eclipse.* Models are captured in graphical diagrams using Intel CoFluent optimized domain-specific language (DSL) or standard UML* notations – a combination of SysML* and the MARTE profile. ANSI C or C++ is used as action language to capture data types and algorithms. Non-functional system requirements or model calibration data such as execution durations, power, or memory values, are added through model attributes.
Models are translated into transaction-level modeling (TLM) SystemC code for execution. The SystemC code is instrumented and generates traces that can be monitored with various analysis tools. Fast host-based simulations allow designers to observe the real-time execution of their application models on multiprocessor/multicore platform models.
Intel CoFluent Studio addresses two principal design challenges:
• How to specify an embedded system and validate its specification
• How to predict and optimize performance of a multicore real-time embedded system
Intel CoFluent Studio is available in two packages, addressing each challenge:
• Intel® CoFluent™ Studio for Timed-Behavioral Modeling (TBM)
• Intel® CoFluent™ Studio for System Architecting (SA)
Intel® CoFluent™ Reader is a free viewer and simulator/player for models that were created with Intel CoFluent Studio. It allows designers to share models, simulation results, and observations with project stakeholders that may not have access to Intel CoFluent Studio. Intel CoFluent Reader enables other engineers, managers, end-users, customers, and marketers to view the model and its behavior. Intel CoFluent Reader simplifies reading, understanding, and sharing of both models and simulations. Read the full System-level Modeling and Simulation Product Brief here: http://www.intel.com/content/www/us/en/cofluent/cofluent-studio-modeling-brief.html