Corporate Overview

   
Impulse CoFluent Design provides CoFluent Studio™, a system modeling & simulation toolset that helps developers of embedded systems (hardware and/or software) and chips (SoC, FPGA, ASIC, ASSP) take the right decisions for ensuring efficient implementation.

Based on a proven system-level design methodology, CoFluent Studio enables designers to get accurate models of hardware/software systems in projects’ first 20%, when 80% of cost-impacting decisions are taken. Early simulation lets designers try different design choices and find the optimal system architecture that will deliver the right functionality on the right platform for the best cost/performance ratio.

By providing timed-executable specifications, facilitating communications and offering a base for early tradeoff analysis, CoFluent Studio contributes to bridging the gap from specification to implementation in projects. Reference system models and use cases created with CoFluent Studio can be used and refined throughout the development lifecycle to capture the company's electronic system design know-how, serving as true knowledge repository and accelerating new projects inception and turnaround.


CoFluent Studio enables developers of systems to:

  • Reduce development time
  • Reduce project delay and cancellation rates
  • Diminish the bill of materials
  • Augment new product introduction rate


Technological Mutations and Market Pressure

Electronic devices are pervasive in our every day lives for communications, entertainment, automation, transport, security and other purposes. The electronics industry is an incredibly fast changing and competitive environment, driven by perpetual demand for novelty and technological progress.

As electronic manufacturers need to develop rich features that should differentiate new products, devices achieve more and more functions and get more and more complex.
Their technologies are characterized by ever increasing integration, miniaturization, performance and other physical constraints. The software portion constantly grows as it implements the majority of functions while hardware components increase their capacity, integration level and performance to keep up with software needs and provide integrated programmable platforms. Shorter market windows and accelerated obsolescence cycles impose reduced development times.

The addition of profitability imperatives create a tough economical context in which companies need to address new markets with maximized differentiation and have to keep on delivering innovative and cheaper products in shorter times.


ESL: the EDA and embedded systems confluence
Embedded software design tools and EDA tools are complementary tools in many respects, because both sets of tools are required to design, verify and test any electronic system that has software content. Vendors in these markets have tended to stay within their respective domains. It is becoming evident that a need exists for a unified flow at the highest level of design abstraction, namely, the system level. This has led to the development of a new class of tools, which are collectively called electronic system-level (ESL) tools.

Existing ESL design tools are basically of two sorts:

  • Mainly focusing on functional/behavioral design, the first come from the specifications/modeling domain to reach only the embedded software application development field (top-down process). None support time properties of models and performance analysis requires using real hardware targets when implementation is almost complete.

  • Mainly focusing on hardware platform design, the second come from the EDA space and are moving up the abstraction layers, from RTL to transaction level (bottom-up process). Development of the application is usually still left as a separate activity.


Get Fluent in Co-Design with CoFluent Studio
CoFluent Design aims at offering system-level co-design solutions for addressing the development of next-generation more complex electronic systems.

CoFluent Studio is the only tool that offers true capabilities for hardware/software real-time co-modeling and application-level design space exploration based on prospective performance analysis allowing for architecture decisions very early on the project.

CoFluent Studio is an SDE (System Design Environment) that addresses the functional/behavioral and application-driven architectural design stages, and reaches both the software and hardware domains.


Further Information