Moving From Co-Simulation To Simulation For Effective Smart Systems Design

DATE '14: Proceedings of the conference on Design, Automation & Test in Europe(2014)

引用 10|浏览49
暂无评分
摘要
Design of smart systems needs to cover a wide variety of domains, ranging from analogue to digital, with power devices, micro-sensors and actuators, up to MEMS. This high level of heterogeneity makes design a very challenging task, as each domain is supported by specific languages, modeling formalisms and simulation frameworks. A major issue is furthermore posed by simulation, that heavily impacts the design and verification loop and that is very hard to be built in such an heterogeneous context. On the other hand, achieving efficient simulation would indeed make smart system design feasible with respect to budget constraints. This work provides a formalization of the typical abstraction levels and design domains of a smart system. This taxonomy allows to identify a precise role in the design flow for co-simulation and simulation scenarios. Moreover, a methodology is proposed to move from the co-simulated heterogeneity to a simulatable homogeneous representation in C++ of the entire smart system. The impact of heterogeneous or homogeneous models of computation is also examined. Experimental results prove the effectiveness of the proposed C++ generation for reaching high-speed simulation.
更多
查看译文
关键词
C++ language,digital simulation,electronic design automation,program compilers,C++ generation,MEMS,abstraction level formalization,actuators,cosimulation design flow,effective smart systems design,heterogeneity level,microsensors,modeling formalisms,simulatable homogeneous C++ representation,simulation frameworks,
AI 理解论文
溯源树
样例
生成溯源树,研究论文发展脉络
Chat Paper
正在生成论文摘要