DiplodocusDF: Analyzing Hardware/Software Interactions with a Dinosaur - Télécom Paris Access content directly
Conference Papers Year : 2014

DiplodocusDF: Analyzing Hardware/Software Interactions with a Dinosaur


Development of new products commonly relies on existing designs where hardware and software are modeled separately and their interactions investigated late at verification time. Composing hardware with software yields more than the sum of the two parts and solid design dedicates a great deal of time and money to understand their interactions. This paper presents a novel modeling methodology based on DiplodocusDF, a UML Model-Driven Engineering approach for the design of heterogeneous data processing systems. Our methodology separately models conflicting aspects such as communications versus computations, dataflow versus controlflow and allows for their impact on the overall system's performance to be separately analyzed at various abstraction levels. Our methodology is applied to a case study which shows how it is possible to study interactions parallel to design, thus greatly reducing time-to-market of new products and comprehension of existing designs.
No file

Dates and versions

hal-02412044 , version 1 (15-12-2019)


  • HAL Id : hal-02412044 , version 1


Andrea Enrici, Ludovic Apvrille, Renaud Pacalet. DiplodocusDF: Analyzing Hardware/Software Interactions with a Dinosaur. DUHDe, 1st Workshop on Design Automation for Understanding Hardware Designs, Workshop at DATE 2014, Mar 2014, Dresde, Germany. ⟨hal-02412044⟩
32 View
0 Download


Gmail Facebook X LinkedIn More