尧图建网站 尧图建网站 YAOTU WEB BUILD 免费咨询
ARTICLE DETAIL

资讯详情

深耕网站建设与建站编程的一线实战洞察。

DFT笔记98

DFT笔记98 下面会给出两个例子说明信号如何从WIR中生成并且控制WBR和WBCs的操作的。例子10.1如下图这个例子是一个WIR接口到core的WBY, WBR, WDRs, and CDRs的示例就介绍了一下连接方式例子10.2如下图所示展示的是WBC WC_SD2_CIO的原理图它对应的泡泡图是10.26b。Mode信号是由WIR生成的用于确定cell运行在正常模式下还是测试模式下IO_FACE信号也是WIR生成的用来确定core是面向外还是面向内的配置上面这两个信号都属于WBR_Cntrl信号因为他们都是为WBCs生成的。SHIFT,CAPTURE, andXFER三个信号都是由ShiftWR, CaptureWR, and TransferDR三个信号发展而来的决定了哪个事件要被执行。D1 and D2 flip-flops分别对应靠近CTI和CTO的两个存储单元像10.26b所示。这一段的尾部讲了整个操作的过程用到的时候再看。10.4.4 Instruction SetIEEE 1500标准有着比1149.1更丰富的指令集因为许多指令都有额外的并行选项这一节会描述所有1500-2005的指令下面是这些指令要执行的命名公约WS/P/H_Command{_Configuration}写得非常通俗易懂看原文就行。下面会借助下图更详细地描述这些指令WS_BYPASS图a强制指令这个指令用于bypass测试信息并且使能wrapper的正常功能配置WSI–WSO中间只有WBY允许数据快速移动WS_EXTEST图b强制指令这个指令可以用单一个scan chain的配置测试core-to-core之间的连接和off-chip user-defined logic (UDL)。在Shift操作的时候WSI和WSO之间只有WBR描述了一遍这个操作其实类似于1149.1的EXTEST指令WP_EXTEST图c可选指令这个指令用于用多scan chain配置测试core-to-core互联和off-chip UDL。WBR可以被分成多段multiple scan chains测试数据可以通过多个WPI–WBR–WPO在WPC的控制下加载进WBR与WS_EXTEST唯一不同就是这个指令的并行属性Wx_EXTEST意思就是指令格式中的x可以被S或者P或者H代替分别代表了EXTEST的不同模式WS_SAFE图d可选指令让core integrator将wrapper置于一个static and safe状态。WBR的功能输出硬件连接到一个常数WS_PRELOAD图e强制指令其实它的用法也类似于1149.1的PRELOADWP_PRELOAD图f可选指令这个指令其实比WS_PRELOAD更好用因为它的并行特性传输数据会更快WS_CLAMP图g可选指令core得到这个指令可以进入到一个quiet模式(e.g., reset or clock off)WS_INTEST_RING图h可选指令WSI和WSO中间只有WBR而且处于inward facing mode测试向量可以施加在core上并且测试结果能被WBR capture到WS_INTEST_SCAN图i和WS_INTEST_RING唯一不同就是core内的scan chain可以和WBR连接形成一个单个的scan chain它比WS_INTEST_RING指令更加深入core并且提供更高的测试覆盖率Wx_INTEST同样的x也能选择INTEST的模式S\P\H
返回列表