📊 Protocol View JTAG Protocol

基于WaveDrom + Canvas的JTAG时序图生成工具

📘 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状态有限状态机)

TLR Reset RTI Idle SelDR CapDR ShDR Ex1DR PauDR Ex2DR UpdDR SelIR CapIR ShIR Ex1IR PauIR Ex2IR UpdIR ● TMS=0 ● TMS=1

💡 提示:点击波形图时钟周期,状态机将高亮显示对应状态

📍 当前状态

Test-Logic-Reset
测试逻辑复位 - 初始状态,TAP控制器被禁用

⚙️ 参数配置

📊 JTAG时序波形

🔧 WaveDrom JSON编辑器