USB2.0 OTG PHY supporting UTMI+ level 3 interface - 28HK/55LL
CoFluent Design Adds Embedded C Code Generation to its UML and systemC-Based Modeling and Simulation Toolset
CoFluent Studio Offers a Unified Environment to System, Hardware and Software Engineers for Modeling and Simulating Multicore Embedded Systems and Systems-on-Chip
Le Chesnay, France – JUNE 1, 2010 – CoFluent Design, a leading Electronic System Level (ESL) company that provides system-level modeling and simulation to accelerate innovation in embedded devices, today announced that CoFluent Studio™ generates embedded C code for the IEEE standard Portable Operating System Interface [for Unix] (POSIX).
The POSIX application programming interface (API) is supported by most commercial and open source embedded Linux and real-time operating systems (RTOS). CoFluent Studio’s C code generation technique can be easily customized to match the end user’s coding standards and chosen API in order to target other operating system APIs.
“CoFluent Studio allows users to simulate the execution of multithread software on multiprocessor hardware just from graphical models. CoFluent Studio generates SystemC transaction-level modeling (TLM) code from standard UML/SysML to achieve model execution. This allows full system simulation even if the software and hardware are not available yet, for behavior, real-time, performance and power prediction. With the additional capability of embedded C code generation from executable specifications, designers can accelerate the development of their embedded software application,” said Vincent Perrier, Chief Technical Officer of CoFluent Design.
“CoFluent Design recently announced the support of UML/SysML for modeling multicore embedded devices and chips. From the same system-level description, users can generate SystemC for hardware verification and now C for software implementation. CoFluent Studio is the first ESL toolset offering a unified modeling and simulation environment to system, software and hardware engineers,” said Stéphane Leclercq, Chief Executive Officer of CoFluent Design.
Embedded C code generation will be available in this year’s third quarter as an optional feature of CoFluent Studio v3.2.1. It is based on Sodius’ MDWorkbench, an Eclipse-based integrated development environment (IDE) for code generation and model transformation, devoted to implementing model-driven engineering strategies. Embedded C code generation can be used out-of-the-box with the MDWorkbench runtime bundled with CoFluent Studio, or can be customized by using the full IDE available from Sodius at www.mdworkbench.com.
CoFluent Design exhibits at the Design Automation Conference (DAC) 2010 in Anaheim, California, on June 13-18, 2010. A pre-release demonstration of the embedded C code generation feature, as well as automatic generation of project documentation with MDWorkbench will be available on CoFluent Design booth number 1415.
About CoFluent Design
CoFluent Design™ provides system-level modeling and simulation tools for executing use cases and analyzing performance of embedded devices and chips. CoFluent Studio™ generates SystemC transactional models from UML diagrams and standard C that describe complex multi-OS, multicore embedded systems. CoFluent Reader™ enables efficient exchange of executable specifications with all project stakeholders and contractors.
CoFluent is used throughout the product development lifecycle for:
- Innovation: capturing with minimal effort the design intent in reusable models that mix new features and legacy, allowing for early patent application
- Optimization: finding the optimal architecture and power efficiency through design space exploration free of the full hardware/software code
- Validation: defining use case scenarios for validating the real-time behavior, predicting performance and generating test cases for implementation
For further details please visit: http://www.cofluentdesign.com or send an email to info@cofluentdesign.com.
|
Related News
- ARC New VTOC 4.0 Modeling Toolset Speeds Creation of Fast Cycle-Accurate C++ and SystemC models.
- Sonics Achieves Breakthrough in SystemC-based SoC Modeling
- CoWare Adds IBM PPC750GX/GL Processor Support Package to SystemC-based Model Library
- CoWare Adds MIPS32 34K (TM) Processor Support Package to SystemC-based Model Library
- MachineWare announces new ARM processor simulation and SystemC profiling products, adds Windows support
Breaking News
- Logic Design Solutions launches Gen4 NVMe host IP
- ULYSS1, Microcontroller (MCU) for Automotive market, designed by Cortus is available
- M31 is partnering with Taiwan Cooperative Bank to launch an Employee Stock Ownership Trust to strengthen talent retention
- Sondrel announces CEO transition to lead next phase of growth
- JEDEC Publishes LPDDR5 CAMM2 Connector Performance Standard
Most Popular
- Arm's power play will backfire
- Alphawave Semi Selected for AI Innovation Research Grant from UK Government's Advanced Research + Invention Agency
- Secure-IC obtains the first worldwide CAVP Certification of Post-Quantum Cryptography algorithms, tested by SERMA Safety & Security
- Weebit Nano continuing to make progress with potential customers and qualifying its technology Moving closer to finalisation of licensing agreements Q1 FY25 Quarterly Activities Report
- PUFsecurity Collaborate with Arm on PSA Certified RoT Component Level 3 Certification for its Crypto Coprocessor to Provide Robust Security Subsystem Essential for the AIoT era
E-mail This Article | Printer-Friendly Page |