首页> 外国专利> Test systems for obtaining a sample-on-the-fly event trace for an integrated circuit with an integrated debug trigger apparatus and an external pulse pin

Test systems for obtaining a sample-on-the-fly event trace for an integrated circuit with an integrated debug trigger apparatus and an external pulse pin

机译:测试系统,用于获取具有集成调试触发装置和外部脉冲引脚的集成电路的动态事件跟踪

摘要

Presented is test system for use in debugging functional and electrical failures of an integrated circuit. The test system includes a diagnostics retrieval system and a test access port retrieval system external to the integrated circuit under test, and a debug trigger apparatus and test access port within the integrated circuit under test. The programmable debug trigger apparatus which resides internal and integral to the integrated circuit generates a trigger capture signal within a programmed delay after a set of monitored integrated circuit signals matches a programmed trigger condition. The test access port of the integrated circuit monitors a plurality of test nodes located throughout the integrated circuit and latches a set of test node signals present on test nodes located throughout the integrated circuit when it receives a trigger capture signal from the debug trigger apparatus. The trigger capture signal is also output to an external pin of the integrated circuit as an external pulse signal to indicate that the test access port has been latched and may be downloaded by the test access port retrieval system. The integrated circuit also includes a reset input for resetting the integrated circuit to an initial state. The diagnostics retrieval system is configured to program the programmable debug trigger apparatus in the integrated circuit to set up a trigger condition and to set the programmed delay to a first delay value. The diagnostics retrieval system then initiates operation of the integrated circuit and monitors the external pulse signal. When it receives an external pulse signal, the diagnostics retrieval system causes the test access port retrieval system to download a first set of test node signals from the test access port. The diagnostics retrieval system may then reset the integrated circuit, reprogram the trigger condition, and set the programmed delay to a second delay value which is a known increment greater than the first delay value, and the process is repeated to obtain a second set of downloaded test node signals. The process may be repeated to collect as many trigger event samples as are needed to form a useful trace of test node events for use in debugging functional and electrical failures of the integrated circuit under test.
机译:提出了用于调试集成电路的功能和电气故障的测试系统。该测试系统包括在被测集成电路外部的诊断检索系统和测试访问端口检索系统,以及在被测集成电路内部的调试触发装置和测试访问端口。在一组监视的集成电路信号与编程的触发条件匹配之后,驻留在集成电路内部且集成在集成电路中的可编程调试触发设备在编程的延迟内生成触发捕获信号。当集成电路的测试访问端口从调试触发装置接收到触发捕获信号时,该集成电路的测试访问端口监视位于整个集成电路中的多个测试节点,并且锁存存在于位于整个集成电路中的测试节点上的一组测试节点信号。触发捕获信号也作为外部脉冲信号输出到集成电路的外部引脚,以指示测试访问端口已被锁存,并且可以由测试访问端口检索系统下载。集成电路还包括用于将集成电路复位到初始状态的复位输入。诊断检索系统被配置为对集成电路中的可编程调试触发装置进行编程以设置触发条件并将编程后的延迟设置为第一延迟值。然后,诊断检索系统启动集成电路的操作并监视外部脉冲信号。当诊断检索系统接收到外部脉冲信号时,它使测试访问端口检索系统从测试访问端口下载第一组测试节点信号。然后,诊断检索系统可以重置集成电路,对触发条件进行重新编程,并将编程后的延迟设置为第二延迟值,该第二延迟值是已知的增量,该增量大于第一延迟值,并且重复该过程以获得下载的第二组测试节点信号。可以重复该过程以收集形成形成有用的测试节点事件轨迹所需的尽可能多的触发事件样本,以用于调试被测集成电路的功能和电气故障。

著录项

  • 公开/公告号US5771240A

    专利类型

  • 公开/公告日1998-06-23

    原文格式PDF

  • 申请/专利权人 HEWLETT-PACKARD COMPANY;

    申请/专利号US19960749189

  • 发明设计人 HOSEIN NAASEH-SHAHRY;PAUL G. TOBIN;

    申请日1996-11-14

  • 分类号G01R31/28;

  • 国家 US

  • 入库时间 2022-08-22 02:39:15

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号