...
首页> 外文期刊>Journal of Spacecraft and Rockets >Improving the LEON Spacecraft Computer Processor for Real-Time Performance Analysis
【24h】

Improving the LEON Spacecraft Computer Processor for Real-Time Performance Analysis

机译:改进LEON航天器计算机处理器以进行实时性能分析

获取原文
获取原文并翻译 | 示例
           

摘要

This paper presents an enhanced version of the LEON architecture with a performance-monitoring unit, including performance counters for different events and a trace buffer. Through this enhancement the user or system engineer is able to obtain information about the cache behavior and the execution path of a whole program or a fragment of code. This development introduces several advantages over simulators, such as allowing tests to be performed directly on the real target in a nonintrusive mode. Taking advantage of this enhancement, a suite of tests for cache characterization and evaluation has been developed. The results of this study can contribute to modeling the behavior of the LEON architecture in areas such as worst-case execution-time estimation and probabilistic analysis. The new features can be very useful during the validation and verification phase of the real-time software, supporting code coverage techniques and reducing the execution-time variability due to hardware effects such as cache and pipelines. The field-programmable gate-array resources employed by the performance-monitoring unit developed in this paper are low, on the order of 3-5%, with the exception of an increase of 37% in the use of embedded memory blocks.
机译:本文介绍了具有性能监视单元的LEON体系结构的增强版本,其中包括针对不同事件的性能计数器和跟踪缓冲区。通过此增强功能,用户或系统工程师可以获取有关缓存行为以及整个程序或代码片段的执行路径的信息。这项开发带来了优于模拟器的多个优势,例如允许以非介入模式直接在真实目标上执行测试。利用此增强功能,开发了一套用于缓存特性和评估的测试。这项研究的结果有助于在最坏情况下的执行时间估计和概率分析等领域对LEON体系结构的行为进行建模。这些新功能在实时软件的验证和验证阶段非常有用,可支持代码覆盖技术并减少由于硬件影响(例如缓存和管道)而导致的执行时间可变性。本文开发的性能监视单元使用的现场可编程门阵列资源很少,约为3-5%,但嵌入式存储模块的使用增加了37%。

著录项

  • 来源
    《Journal of Spacecraft and Rockets》 |2011年第4期|p.671-678|共8页
  • 作者单位

    Universidad de Alcald, 28805 Alcald de Henares, Spain;

    Universidad de Alcald, 28805 Alcald de Henares, Spain;

    Universidad de Alcald, 28805 Alcald de Henares, Spain;

    Universidad de Alcald, 28805 Alcald de Henares, Spain;

    Universidad de Alcald, 28805 Alcald de Henares, Spain;

    Universidad de Alcald, 28805 Alcald de Henares, Spain;

  • 收录信息 美国《科学引文索引》(SCI);美国《工程索引》(EI);
  • 原文格式 PDF
  • 正文语种 eng
  • 中图分类
  • 关键词

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号