分类: IT业界
2012-05-14 19:05:46
TAP Controller是用来解析JTAG协议的状态机,它的状态图如下:
是进入该状态,将导致整个硬件TAP控制器复位,所有的寄存器都将被初始化。在TCK的上升沿,TMS为低电平时,进入下一个状态;否则保持不变。2、JTAG TAP的Run-Test/Idle状态
其实就是“开工”和“休息”的选择分支点。在TCK的上升沿,TMS的高电平将导致状态切换,进入数据信道的通讯状态;否则保持不变。Scan状态Scan翻译成中文就是“选择数据移位寄存器进行移位操作”,简单说来,就是当我们
在该状态下,TCK的上升沿读取到了TMS的低电平将直接进入数据信道的操作子状态机;在TCK的上升
沿读取到了TMS的高电平,将切换到指令信道的通讯状态。Scan状态Scan翻译成中文就是“选择指令寄存器进行移位操作”,简单来说,就是当我们在该状指令信道的操作状态机;在TCK的上升沿读取到了
体现了状态赋值和跳转逻辑分离的编码原则,状态机输出锁存