首页> 外文会议>IEEE International Symposium on On-Line Testing and Robust System Design >ISA-independent post-silicon validation for the address translation mechanisms of modern microprocessors
【24h】

ISA-independent post-silicon validation for the address translation mechanisms of modern microprocessors

机译:ISA独立的后硅柱验证,用于现代微处理器的地址转换机制

获取原文

摘要

Post-silicon validation complements traditional simulation-based pre-silicon verification and offers very high throughput since validation programs run at the speed of the actual hardware. Detection of bugs in the address translation subsystem of a microprocessor is much less straightforward than other hardware blocks because the address translation is an implicit process, which does not have an easily observable output to architecture or program visible locations. Validation of the correctness of the address translation mechanisms (ATMs) of microprocessors is both very important and challenging problem. In this paper, we present an ISA-independent methodology for the post-silicon validation of the ATMs in modern microprocessors. We first capture the effects of design bugs in address translation, by presenting actual bugs scenarios reported for commercial chips. We also describe an effective method for the detection of bugs in all address translation hardware blocks. The validation programs of the method are self-checking, i.e. do not require a bug-free model to compare with. Our experimental evaluation on Gem5 simulator shows the effectiveness of the methodology in detecting bugs in the address translation hardware of an x86-64 microprocessor model.
机译:后芯验证补充了传统的基于模拟的硅验证,并提供了非常高的吞吐量,因为验证程序以实际硬件的速度运行。检测到微处理器的地址转换子系统中的错误比其他硬件块的直接略微不那么简单,因为地址转换是隐式过程,其不具有易于观察到的架构或节目可见位置。验证微处理器的地址转换机制(ATM)的正确性是非常重要和具有挑战性的问题。在本文中,我们为现代微处理器中的ATM验证后硅验证的ISA-Industy方法。我们首先通过呈现为商业芯片报告的实际错误方案来捕获设计错误在地址转换中的影响。我们还描述了一种有效的方法,用于检测所有地址转换硬件块中的错误。该方法的验证程序是自检的,即,不需要自由错误的模型来比较。我们对GEM5模拟器的实验评估显示了方法论在X86-64微处理器模型的地址转换硬件中检测错误的有效性。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号