Intel® CoFluent™ Technology enables solutions such as Intel® CoFluent™ Studio and Intel® CoFluent™ Reader.
Intel CoFluent Studio is a visual model-driven development (MDD) solution for use-cases modeling and executable specifications; it enables performance prediction and design-space exploration of complex hardware/software systems through unique mapping and partitioning technology. It goes beyond documents and spreadsheets and delivers explicit and dynamic system specifications covering behavioral, architectural, timing, and performance parameters: power, memory, cost, and loads.
Intel CoFluent Studio is an embedded system modeling and simulation toolset that supports model-driven architecture (MDA) concepts and Eclipse modeling framework (EMF) technology.
Intel CoFluent Studio generates SystemC transaction-level models from graphics—standard UML or domain-specific language (DSL)—and ANSI C/C++ describing complex multi-OS, multi-core systems.
Intel CoFluent Reader enables efficient exchange of executable specifications with all project stakeholders and contractors. 1
| System Modeling | Virtual System | Virtual Platform | Virtual Prototype |
| SW/FW Code | Not needed | Needed | Needed |
| HW IP | Not needed | Needed | Needed |
| Abstration and Accuracy | Message-level MLM, no ISS | TLM/CA + ISS | RTL + ISS |
| Modeling Effort | Low | Medium/High | High |
| Exploration and Optimization Factor | High | Medium/Low | Low |
| Simulation speed | Faster | Faster | 1 |
| Virtual System: Intel Cofluent is used earlier for performance estimation of full device (SW + HW models) | |||
Unique Positioning
To provide simulation results, other virtual prototyping technologies require extra effort and implementation-level HW/SW IP blocks. With Intel CoFluent Studio:
Most CAD tools address software and hardware developments separately. Developers of electronic systems can no longer handle ever increasing complexity and sustain reduced development cycles with such tools. End-product cost reduction imperatives, increasing number of processors in a system, and other physical architecture constraints make system architecting an essential and decisive concern to electronic manufacturers.
Unique Tool Coverage in the Design Flow
Innovation: Capture design intent in reusable models mixing new features and legacy, allowing early patent application.
Optimization: Find optimal architecture and power efficiency through design space exploration free of full HW/SW code.
Validation: Define use case scenarios for validating real-time behavior, predicting performance and generating test cases for implementation.