📘 JTAG协议概述
⚡ JTAG核心特性
- 状态机驱动:通过TMS信号控制16状态TAP控制器
- 边界扫描:无需物理接触即可测试芯片内部连接
- 强制复位:连续5个TMS=1可从任何状态回到Test-Logic-Reset
- 4线接口:TCK、TMS、TDI、TDO(可选TRST复位线)
| 信号名 | 方向 | 功能说明 |
|---|---|---|
| TCK | 输入 | 测试时钟 - 同步所有JTAG操作的时钟信号 |
| TMS | 输入 | 测试模式选择 - 控制TAP状态机转换的关键信号 |
| TDI | 输入 | 测试数据输入 - 串行数据输入到目标设备 |
| TDO | 输出 | 测试数据输出 - 从目标设备读取的串行数据 |
| TRST | 输入(可选) | 测试复位 - 异步复位TAP控制器到Test-Logic-Reset状态 |
🔄 TAP状态机(16状态有限状态机)
💡 提示:点击波形图时钟周期,状态机将高亮显示对应状态
📍 当前状态
Test-Logic-Reset
测试逻辑复位 - 初始状态,TAP控制器被禁用