With the rise of chiplet-based computing architectures, designers must navigate the growing complexity of integrated circuit and system design. To meet demanding specifications for energy efficiency, compactness, performance and heterogeneous chiplet integration, they must also consider software workloads early in the design process. CEA proposes a set of tools to answer this challenge.
We propose early-stage exploration of software workloads with chiplet-based architectures, reducing iteration loops in design flow. Early alignment helps mitigate the risk of rework and shortens development cycles by collaboratively refining hardware and software requirements before committing to physical design: teams can address performance bottlenecks and compatibility issues upfront, ultimately delivering more efficient, reliable, and agile solutions.
Key features
Decision making tool enabling automated exploration of the design space, multi-criteria analysis of architectural choices. A modular approach for automating the exploration of design parameters
Open source virtual prototyping tool based on SystemC/TLM models enabling simulation of architectural configurations to quickly evaluate performance. Best compromise of simulation time and accuracy
Computing and communication model allowing to conduct fine-grained software exploration to provide insights into computations and scheduling. Timing aware Model based SW deployment and validation
Open source model-based software engineering, single, shared model for broad range of analysis: SW, HW architectures, Safety, Cybersecurity
Design chiplet-based computing architecture for applications in automotive (software defined vehicle), energy (software defined power), and other software-defined systems.