Select-DR-Scan選擇數(shù)據(jù)寄存器掃描狀態(tài)
Select-DR-Scan是TAP控制器的一個(gè)臨時(shí)狀態(tài),邊界掃描寄存器BSR保持它們先前的狀態(tài)。
當(dāng)TMS信號在下一個(gè)TCK上升沿處于低電平,TAP控制器進(jìn)入Capture-DR狀態(tài),一個(gè)邊界掃描寄存器的掃描操作同時(shí)被初始化。
如果TMS信號在下一個(gè)TCK上升沿處于高電平,TAP控制器將進(jìn)入Select-IR-Scan狀態(tài)。
Capture-DR捕獲數(shù)據(jù)寄存器狀態(tài)
如果TAP控制器處于Capture-DR狀態(tài),且當(dāng)前指令是SAMPLE/PRELOAD指令,那么邊界掃描寄存器BSR在TCK信號的上升沿捕 獲輸入管腳的數(shù)據(jù)。如果此時(shí)不是SAMPLE/PRELOAD指令,那么BSR保持它們先前的值,另外BSR的值被放入連接在TDI和TDO管腳之間的移 位寄存器中。
處于Capture-DR狀態(tài)時(shí),指令不會被改變。
如果TMS信號在下一個(gè)TCK上升沿處于高電平,TAP進(jìn)入Exit1-DR狀態(tài)。如果TMS信號在下一個(gè)TCK上升沿處于低電平,則TAP進(jìn)入Shift-DR狀態(tài)。
Shift-DR移位數(shù)據(jù)寄存器狀態(tài)
在Shift-DR狀態(tài)下,在每個(gè)TCK的上升沿,TDI-移位寄存器-TDO串行通道向右移一位,TDI的數(shù)據(jù)移入移位寄存器,移位寄存器靠近TDO的位移到TDO管腳上。
處于Shift-DR狀態(tài)時(shí),指令不會被改變。
如果TMS信號在下一個(gè)TCK上升沿處于高電平,TAP進(jìn)入Exit1-DR狀態(tài)。如果TMS信號處于低電平,則TAP一直進(jìn)行移位操作。
Exit1-DR退出數(shù)據(jù)寄存器狀態(tài)1
Exit1-DR是TAP控制器的一個(gè)臨時(shí)狀態(tài),如果TMS信號在下一個(gè)TCK上升沿處于高電平,TAP進(jìn)入U(xiǎn)pdate-DR狀態(tài);如果TMS信號在下一個(gè)TCK上升沿處于低電平,則TAP進(jìn)入Pause-DR狀態(tài)。
處于Exit1-DR狀態(tài)時(shí),指令不會被改變。