首页> 外文会议>Computer Design, 2009. ICCD 2009 >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中的竞争和死锁)定义了许多标准模式。为了说明该方法的可行性,将其应用于许多片上总线。结果表明,该方法的面积开销很低。此外,我们已经实现了分析软件,并表明该软件具有内存高效,可伸缩性和有效的bug查找功能。所提出的方法还可以应用于包括瞬态故障的故障分析。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号