《单板级JTAG测试技术》:
9)Exit2-DR(第二次数据退出)
这是一个暂态过程。在该状态下,如果TMS为“1”,当TCK上升沿时,扫描过程结束,TAPC进人数据更新(Update-DR)状态;如果TMS为“0”,当TCK上升沿时,TAPC进入数据移位(Shift-DR)状态。
所有选定的测试数据寄存器,保持原先的状态不变。在该状态下,测试指令也不会变化。
10)Update-DR(数据更新)
一些测试数据寄存器带有锁存并行输出,针对特定测试指令响应(如EXTEST、INTEST、RUNBIST),当数据移入到相连的移位寄存器路径时,可防止在并行输出端的变化。当进入到数据更新(Update-DR)状态,在TCK下降沿,来自于移位寄存器路径的数据,被锁存到这些测试数据寄存器的并行输出端。除了数据更新(Update-DR)状态,即在状态机的其他状态时,锁存在并行输出端的数据应该一直保持不变,除非是执行了自测试操作(如:在测试/空闲态对于特定设计测试指令的响应)。
所有选定的测试数据寄存器,保持原先的状态不变。在该状态下,测试指令也不会变化。如果TMS为“1”,当TCK上升沿时,TAPC进入选择数据扫描寄存器(Select-DR-Scan)状态;如果TMS为“0”,当TCK上升沿时,TAPC进入测试/空闲(Run-Test/Idle)状态。
……
展开