CoFluent Studio Offers Multicore Simulation and Performance Analysis Capabilities to MATLAB and Simulink Users.
Nantes, France - CoFluent Design, a leading Electronic System Level (ESL) company that provides system-level modeling and simulation to accelerate innovation in embedded devices, today announced it has joined The MathWorks Connections Program. MATLAB and Simulink algorithms can now run in the context of a system-level model and simulation with CoFluent Studio for early architecture exploration and performance estimation. This integration also enables validation of CoFluent Studio models against behavior captured in Simulink multidomain system models.
The MathWorks Connections Program is available to third-party organizations that develop and distribute complementary, commercially available products and services based on MATLAB and Simulink. The MathWorks Connections Program partners help MathWorks users by providing industry or application-specific technology to fill their need for a complete solution. Partner products offer solutions that are seamlessly integrated with MathWorks products and ensure ongoing compatibility in conjunction with new MathWorks releases.
"MATLAB is the industry-standard environment for efficiently developing algorithms. CoFluent Studio models multicore/multiprocessor hardware/software systems -embedded devices or systems-on-chip- using UML or its simple graphical domain-specific language (DSL). Algorithms of computation blocks in CoFluent models can be left empty, described in ANSI C or C++, and now also defined with MATLAB," said Vincent Perrier, chief technical officer of CoFluent Design.
"CoFluent has developed an integration that enables engineers to reuse MATLAB and Simulink artifacts in CoFluent Studio models. Algorithmic components and behavioral system models developed in MATLAB or Simulink can be integrated with other functions and simulated in the context of a hardware/software system architecture in CoFluent Studio. This enables better performance estimation of the system application on a multithread/multicore platform," said Ken Karnofsky, MathWorks senior strategist for signal processing applications.
From simple graphics and ANSI C/C++ or MATLAB code, CoFluent Studio generates and runs a TLM SystemC model to simulate multithread embedded software running on multicore hardware with complex interconnect. CoFluent Studio offers full flexibility in architecture exploration through the mapping (or allocation) of system functions to platform execution resources for describing the complete hardware/software partitioning, and the variation of user-defined or predefined parameters (e.g., processor clock, bus bandwidth, algorithm execution time). CoFluent Studio allows real-time behavioral and performance estimation (load, power, footprint, cost) without the need for embedded software application code, firmware, or a precise description of the platform with models of each component/IP core. The generated SystemC can be used in further virtual platform simulations as a new IP behavioral model or software use case/workload model.
Apr 20, 2010
- Tire maker Michelin develops FEA post-processing tools using MeshViz XLM and Open Inventor® by VSG
- FARO and Autodesk Collaborate to Add Support for Point Cloud Data to AutoCAD 2011
- Delcam presented with sixth Queen's Award
- Spatial Announces Registration Open for 3D Insiders' Summit 2011
- Official Thinkdesign 2011 Beta version Entering into the Build Phase - Ready for Imminent Release
- MSC Software and Sigmadyne Announce New Capabilities for Optimization of Optical Systems
- Materialise Innovation Forum Major Success
- COMET robot machining consortium meets at Fraunhofer
- Two Indian SolidWorks resellers add Sescoi's WorkNC to their portfolio
- Autodesk Acquires T-Splines Modeling Technology Assets