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

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号