多核处理器验证中存储数据错误快速定位机制
DOI:
作者:
作者单位:

作者简介:

通讯作者:

中图分类号:

基金项目:

国家“核高基”重大专项资助项目(2009ZX01028-002-002);国家自然科学基金资助项目(61103011,61170045)


A fast location mechanism on memory data error  for multi-core processors verification
Author:
Affiliation:

Fund Project:

  • 摘要
  • |
  • 图/表
  • |
  • 访问统计
  • |
  • 参考文献
  • |
  • 相似文献
  • |
  • 引证文献
  • |
  • 资源附件
  • |
  • 文章评论
    摘要:

    提出并实现的一种数据错误快速定位机制(Fast Fault Location Mechanism, FFLM)面向多核处理器存储系统的功能验证,FFLM基于硬件仿真器构建多端口存储器黄金模型,通过在仿真过程中实时监控存储系统与处理器核之间的访存报文,在线比较被测系统访问真实存储器的数据与黄金模型中的对应数据是否一致,在错误数据从存储系统送入处理器核的时刻就能够发现数据错误。与传统方法相比,FFLM具有仿真速度快、硬件资源代价低以及定位错误时间短的优点。对自主设计的CMP-16多核处理器进行仿真时的统计数据表明:使用FFLM后定位数据错误的速度能够比未使用FFLM时平均提高6.5倍。

    Abstract:

    A fast fault location mechanism on memory data error, which is called FFLM for a self made CMP-16 multi-core processor’s functional validation, is proposed and realized. FFLM builds a multi-port golden memory model based on the hardware emulation accelerator. It monitors the packages of memory access between memory system and processor cores during the emulation, real-time compares the data from real memory system being tested and the data from golden memory model, judges whether they are consistent, and finds the errors once any wrong data is sent to processor core from memory system. Compared with traditional ways, FFLM has the advantages of fast emulation speed, low hardware cost and low fault Location time cost. Statistical results from the emulation for a self-made CMP-16 multi-processor show that FFLM improves the speed of date fault location in memory system by 6.5 times averagely.

    参考文献
    相似文献
    引证文献
引用本文

周宏伟,邓让钰,李永进,等.多核处理器验证中存储数据错误快速定位机制[J].国防科技大学学报,2012,34(6):1-6.
ZHOU Hongwei, DENG Rangyu, LI Yongjin, et al. A fast location mechanism on memory data error  for multi-core processors verification[J]. Journal of National University of Defense Technology,2012,34(6):1-6.

复制
分享
文章指标
  • 点击次数:
  • 下载次数:
  • HTML阅读次数:
  • 引用次数:
历史
  • 收稿日期:2012-05-30
  • 最后修改日期:
  • 录用日期:
  • 在线发布日期: 2013-01-11
  • 出版日期:
文章二维码