IP & EDA tools
Cadence Design Systems
CoFluent design is member of Cadence System Realization Alliance.
Download the CoFluent in EDA360 white paper.
CoFluent Design plans to adapt its simulation library and environment to support hardware/software co-verification of SystemC design and software drivers using the Universal Verification Methodology (UVM) and Cadence Incisive SystemC simulation and Incisive Software Extensions.
Consult CoFluent Design System Realization Alliance page for more information.
View the CDNLive! Silicon Valley 2010 On-Demand System Realization session:
TLM-Driven Architectural Exploration for LTE Multi-Core/Multi-OS SoCs
Read the interview, by Richard Goering:
CoWare
CoWare customers can run CoFluent-generated SystemC models on CoWare Platform Architect.
CoFluent Studio offers an alternative to the manual modeling of new IP and test cases for CoWare virtual platforms by providing an efficient graphical modeling entry and automatic SystemC TLM code generation.
It offers up to 10x productivity gains compared to hand-programming and can be used by non-SystemC experts. It significantly accelerates the availability of a complete virtual platform environment and facilitates the creation of application-realistic workload use cases when software is not available yet.
See the related press release.
Docea Power
Low-power exploration and optimization of electronic systems
Docea’s Aceplorer models, explores, and optimizes static and dynamic power and thermal behavior of whole electronic systems. It shares with CoFluent Studio a common methodological approach that separates the architecture from the applications. Aceplorer relies on a power state model to describe power information for the different components of the system. A platform architecture model describes voltage and clock domains and how those components are interconnected in the system. These models can be captured directly in Aceplorer and simulated for power and thermal analysis.
CoFluent Studio provides a specific instrumentation interface to generate the activity of platform components into Value Change Dump (VCD) format that Aceplorer can interpret and run on the power model. With CoFluent Studio, users capture in an effective way complex and dynamic use case models, including computations and communications scheduling aspects, for behavioral, time and performance exploration and optimization. The same models can now be used for detailed power and thermal exploration and optimization within Aceplorer. Users of CoFluent Studio don’t need to re-capture models into Aceplorer and can rely on a single system-level reference description.
See the related press release.
EVE
EVE customers can use CoFluent Studio for:
- Verification engineer: automatic SystemC testbench generation from graphical use case modeling
- System architect: automatic generation of TLM SystemC IP model from graphical behavioral model
Mentor Graphics
CoFluent Design is member of the Questa Vanguard Program, under the OpenDoor partner program.
Catapult C Synthesis users: join transaction-level models and cycle-accurate models obtained after high-level synthesis (HLS) using Catapult for architecture exploration in CoFluent Studio
- Graphical modeling of use cases & reference TLM for ESL exploration & optimization
- High-level synthesis of C algorithms for full C-based implementation
- Back-annotation with precise calibration information for ESL validation
- Automatic test cases generation for implementation validation
Request the white paper: FROM ESL TO SILICON: BRIDGING THE HARDWARE IMPLEMENTATION GAP
Questa users: create functional or use case models more efficiently with CoFluent Studio, a high-level graphical modeling and simulation environment
- Model your Ip or use case from simple and intuitive graphics and ANSI C/C++ code
- Transaction-level SystemC code is automatically generated from the graphics
-Connect the generated TLM SystemC to your Questa UVM testbench interface to verify your design
Read the technical article: Verifying a CoFluent SystemC IP Model from a SystemVerilog UVM Testbench in Mentor Graphics Questa
The abstract model of your chip serves for architecture exploration and as reference for implementation and verification.
See the related press release.
Synopsys
CoFluent is member of the System-Level Catalyst program.
CoFluent facilitates the adoption of virtual platform technologies as it guides Synopsys Innovator users in their architecture choices even before hardware and software development starts and all component choices are made.
CoFluent Studio generates SystemC TLM code from graphics and ANSI C. The generated models can be integrated into Innovator when custom IP models are not available in the DesignWare System-Level Library. Workload models can also be generated to drive Innovator simulations with real use case scenarios when embedded software code has not been developed yet.
For more information, check out the CoFluent Studio page on Synopsys website.
Modeling & MDA tools
No Magic
No Magic's MagicDraw UML modeler is integrated to CoFluent Studio.
MagicDraw offers support for the CoFluent UML/SysML/MARTE methodology through a dedicated plug-in option. With this optional product addition, CoFluent Studio users can choose UML as their modeling language and import MagicDraw projects. They can also integrate MagicDraw into CoFluent Studio as an Eclipse plug-in for using a unified modeling and simulation environment.
CoFluent Studio converts UML models into executable SystemC code. As the generated SystemC code is instrumented, execution traces can be analyzed with CoFluent Studio monitoring tools, so designers can predict the behavior, and the real-time performance properties of their embedded system models.
Telelogic (IBM Rational Software)
In the context of the MARTES research program, CoFluent Design and Telelogic demonstrated CoFluent Studio and Tau interoperability for CoFluent-UML model import/export.
The MathWorks
CoFluent Design is member of the Connections Program.
Read the press release for more information.
MATLAB and Simulink users can integrate their models to CoFluent Studio for:
(more information: check out the CoFluent Studio page on MathWorks website)
- Mapping of functional model onto execution platform model
- Multiprocessor, multicore, and multitask real-time behavior modeling
- Agile architecture exploration
- Early performance estimation
- System-level power optimization
- Transaction-level SystemC code generation
Sodius
CoFluent Studio customers can use MDWorkbench model transformation framework in order to generate automatically documents from information in the edited CoFluent model, and create gateways between CoFluent and third-party models in various formats including:
EMF Ecore, XMI (see metamodels import capabilities) and CORE, Rhapsody, Rational ROSE, Statemate, Doors, Visio, MATLAB/Simulink, AUTOSAR (see meta-models and connectors for COTS products).
Services
Gaia System Solutions
Provides dedicated CoFluent expertise and resources to Japanese projects and teams.
NSW
Provides dedicated CoFluent expertise and resources to Japanese projects and teams.
Provides CoFluent-on-Demand SaaS program:
CoFluent-On-Demand is a Software-as-a-Service (SaaS) program that aims at offering “pay-as-you-go” licensing of CoFluent Studio toolset to Japanese semiconductor and electronics companies. CoFluent-On-Demand relies on NSW BlueSpider cloud computing infrastructure that offers network access, computing and storage resources, as well as software applications to end-users. By registering to the CoFluent-On-Demand program, users can use CoFluent Studio upon their needs, at anytime, from anywhere, as software licensing is done on a per-use basis.
For more information about the CoFluent-On-Demand program, please contact CoFluent Design Japan at or NSW.
Read the press release for more information.








