首页> 外文会议>International Conference on Model-Driven Engineering and Software Development >Model-Driven Performance Evaluation and Formal Verification for Multi-level Embedded System Design
【24h】

Model-Driven Performance Evaluation and Formal Verification for Multi-level Embedded System Design

机译:模型驱动性能评估和多级嵌入式系统设计的正式验证

获取原文

摘要

The design methodology of an embedded system should start with a system-level partitioning dividing functions into hardware and software. However, since this partitioning decision is taken at a high level of abstraction, we propose regularly validating the selected partitioning during software development. The paper introduces a new model-based engineering process with a supporting toolkit, first performing system-level partitioning, and then assessing the partitioning choices thus obtained at different levels of abstraction during software design. This assessment shall in particular validate the assumptions made on system-level (e.g. on cache miss rates) that cannot be precisely determined without low-level hardware model. High-level partitioning simulations/verification rely on custom model-checkers and abstract models of software and hardware, while low-level prototyping simulations rely on automatically generated C-POSIX software code executing on a cycle-precise virtual prototyping platform. An automotive case study on an automatic braking application illustrates our complete approach.
机译:嵌入式系统的设计方法应以系统级分区分割函数从硬件和软件开头。但是,由于此分区决定在高级别的抽象中拍摄,因此我们建议定期在软件开发期间验证所选分区。本文介绍了一种新的基于模型的工程过程,具有支持工具包,首先执行系统级分区,然后评估软件设计期间在不同抽象级别获得的分区选择。此评估特别验证对系统级(例如,缓存未命中率)的假设无法精确确定,而无需低级别的硬件模型。高级分区模拟/验证依赖于自定义模型 - 检查器和软件的抽象模型,而低级原型设计仿真依赖于自动生成的C-POSIX软件代码在循环精确虚拟原型平台上执行。自动制动应用程序的汽车案例研究说明了我们的完整方法。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号