Thread 中讨论的其他器件:TMS320C6416、
工具与软件:
大家好、团队成员:
我们在参阅以下文档以了解 DSP 器件 TMS320C6416TBCLZD1的 JTAG 接口的布局指南。
我们是否需要将 TCK 的返回信号路径与实际 TCK 路径进行长度匹配? 请参阅下图、了解 TCK 的返回信号路径。

This thread has been locked.
If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.
工具与软件:
大家好、团队成员:
我们在参阅以下文档以了解 DSP 器件 TMS320C6416TBCLZD1的 JTAG 接口的布局指南。
我们是否需要将 TCK 的返回信号路径与实际 TCK 路径进行长度匹配? 请参阅下图、了解 TCK 的返回信号路径。

JTAG 外设在 TCK 的下降沿改变信号、并在 TCK 的上升沿改变锁存信号。 因此、您始终可以通过降低 TCK 的频率来解决任何建立时间或保持时间违规问题。 这样就无需限制或匹配跟踪延迟、只要您愿意降低 JTAG 外设的工作频率即可。
一些调试器可以被配置为使用 RTCK 作为 TDO 信号的捕获时钟、作为补偿往返 PCB 和电缆延迟的方法。 这可能允许 JTAG 外设以更高的频率运行。 真正的优势是、目标器件具有 RTC 输出信号时、该信号也可以补偿目标器件引入的延迟。 TMS320C6416器件不提供 RTCK 输出、因此一种选择是将 TCK 信号环回到调试器。 但是、此选项可能会有问题。 调试器可以支持一个配置选项、该选项使用自己的 TCK 信号作为 TDO 捕获时钟而不是环回 TCK 信号。 如果这样、这可能是一个 更可靠的 选择、因为 在目标 PCB 上将 TCK 信号分支到两个路径会在 TCK 信号上引入信号完整性问题。 非常重要的是、您的 PCB 设计不能在 TMS320C6416 TCK 输入上引入任何信号失真 、以免其出现 非单调转换。 如果您将 TCK 信号环回到 RTCK、您应该对 PCB 设计引入的信号失真进行仿真、以确认您的设计是否稳健。
此致、
Paul
此器件会早于我的支持日期、因此我不熟悉任何 PCB 布局参考。 使用我对#3的回答中描述的方法。
正如我在之前的回复中提到的、对于某些调试器、RTCK 支持可能是可选的。 执行 RTCK 信号是为了提高 JTAG 外设的运行速度、但对于某些调试器而言可能不需要该信号。 您需要询问 调试器制造商 是否需要 RTCK 才能使其调试器正常运行。 TMS320C6416器件不需要该代码。
上面插入的原理图快照中显示的缓冲器需要放置在非常靠近 TMS320C6416 TCK 输入引脚的位置、这样 信号布线分支的每个桥臂都非常短且长度相等(采用短 T 时钟拓扑)。 您还应该包含 TCK 信号上的上拉电阻、以确保当调试器未连接时它不会悬空。
此致、
Paul