用下行链路实现远程边界扫描测试

时间:2012-09-07来源:网络

边界扫描操作发生在一个同步过程中


  同样,控制器与 DUT 会在 TCK 信号的下降沿更新所有输出。这些输出包括 DUT 的 TDO,以及测试仪的 TDO和 TDI。TCK 的下降沿亦会使 DUT 移出其 TDO 信号。在 TCK 的下一个上升沿时,边界扫描控制器采样 TDO 信号以获得测试结果,每次一位。

  远程边界扫描操作需要在每个 TCK 周期内从控制器向目标系统只传送 TMS 和 TDI 位。下行链路模块在收到 TDI 和 TMS 信息时产生一个本地时钟。因此,上行链路并不向目标系统传送时钟信息。下行链路模块中的本地时钟只在测试期间使用,而在 DUT 正常运行时并不使用。

  本方案假定使用了误差检测与纠错。当收到一个有效信息包时,下行链路电路重新生成 TDI、TMS 和 TCK 信号,并将它们加到目标系统的边界扫描链上。作为回应,下行链路将有效 TDO 信号传送给上行链路,后者在测试控制器上对通信包进行译码,并对接收到的 TDO 信号同步,用于与预期 TDO 数据作比较。

  传播延迟的说明

  远程进行的边界扫描操作与直接五线连接方式在时序上有差别。在说明远程测试的时序以前,首先看一下直接连接时的传播延迟效应。

  边界扫描控制器的同步操作限制了连接控制器与目标DUT之间的电缆长度。允许的电缆长度与TCK信号的频率直接相关(图4b)。注意在 TCKTESTER (t1)和TCKTARGET (t2)信号之间存在着由

1 2 3

关键词: 下行链路 边界扫描 IEEE1149

加入微信
获取电子行业最新资讯
搜索微信公众号:EEPW

或用微信扫描左侧二维码

相关文章

查看电脑版