首页> 外文会议>Design, Automation & Test in Europe Conference & Exhibition;DATE 10 >RTOS-aware refinement for TLM2.0-based HW/SW designs
【24h】

RTOS-aware refinement for TLM2.0-based HW/SW designs

机译:支持基于TLM2.0的硬件/软件设计的RTOS感知改进

获取原文

摘要

Refinement of untimed TLM models into a timed HW/SW platform is a step by step design process which is a trade-off between timing accuracy of the used models and correct estimation of the final timing performance. The use of an RTOS on the target platform is mandatory in the case real-time properties must be guaranteed. Thus, the question is when the RTOS must be introduced in this step by step refinement process. This paper proposes a four-level RTOS-aware refinement methodology that, starting from an untimed TLM SystemC description of the whole system, progressively introduce HW/SW partitioning, timing, device driver and RTOS functionalities, till to obtain an accurate model of the final platform, where SW tasks run upon an RTOS hosted by QEMU and HW components are modeled by cycle accurate TLM descriptions. Each refinement level allows the designer to estimate more and more accurate timing properties, thus anticipating design decisions without being constrained to leave timing analysis to the final step of the refinement. The effectiveness of the methodology has been evaluated in the design of two complex platforms.
机译:将不定时的TLM模型细化为定时的硬件/软件平台是一个逐步设计过程,需要在所用模型的定时精度与最终定时性能的正确估计之间进行权衡。如果必须保证实时属性,则必须在目标平台上使用RTOS。因此,问题在于何时必须在逐步优化过程中引入RTOS。本文提出了一种四级RTOS感知精炼方法,从对整个系统的未定时TLM SystemC描述开始,逐步介绍硬件/软件分区,时序,设备驱动程序和RTOS功能,直到获得最终的精确模型为止。平台,其中SW任务在QEMU和硬件组件托管的RTOS上运行,并通过精确的周期TLM描述来建模。每个细化级别都允许设计人员估计越来越准确的时序特性,从而可以预测设计决策,而不必受限于将时序分析留给细化的最后一步。该方法的有效性已在两个复杂平台的设计中进行了评估。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号