TAP(测试访问端口)控制器是一个16状态的有限状态机,为JTAG提供控制逻辑,控制进入JTAG结构中各种寄存器内数据的扫描与操作。状态转移图如图所示,在TCK同步时钟上升沿的TMS引脚的逻辑电压来决定状态转移的过程。 对于由TDI引脚输入到器件的扫描信号有2个状态变化路程:用于指令移入至指令寄存器,或用于数据移入至相应的数据寄存器(该数据寄存器由当前指令确定)。 状态图中的每个状态都是TAP控制器进行数据处理所需要的,这些处理包括给引脚施加激励信号、捕获输入数据、装载指令,以及边界扫描寄存器中数据的移入/移出。 控制指令用于控制JTAG接口的各种操作,控制指令包括公用指令和