首页> 外文会议>IEEE International Confernece on Computer Design >Transaction-Based Debugging of System-on-Chips with Patterns
【24h】

Transaction-Based Debugging of System-on-Chips with Patterns

机译:基于事务的系统芯片调试,具有模式

获取原文

摘要

This paper presents a debug method for system communications in post-silicon verification. First, we extract transaction sequences at run-time using on-chip circuits and store them in a trace buffer. Then, we read the stored transactions and analyze them with software. The analysis software tries to find certain patterns in the extracted transactions that are defined by our transaction debug pattern specification language (TDPSL). We have also defined a number of standard patterns for common communication problems such as race and deadlock in TDPSL. To show the feasibility of the method, it is applied to a number of on chip buses. It is shown that the area overhead of the method is very low. Also we have implemented the analysis software and shown that it is memory efficient, scalable and effective to find bugs. The proposed method can also be applied to fault analysis including transient faults.
机译:本文介绍了硅后验证中系统通信的调试方法。首先,我们使用片上电路在运行时提取交易序列并将其存储在跟踪缓冲区中。然后,我们读取存储的事务并使用软件分析它们。分析软件试图在由我们的事务调试模式规范语言(TDPSL)定义的提取交易中找到某些模式。我们还确定了许多标准模式,用于共同通信问题,例如TDPSL中的竞争和死锁。为了展示该方法的可行性,它应用于多个芯片总线。结果表明,该方法的面积开销非常低。此外,我们还实现了分析软件,并显示了内存有效,可扩展,有效地找到错误。所提出的方法也可以应用于故障分析,包括瞬态断层。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号