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.

[参考译文] TXB0106:可能的争用问题

Guru**** 2506285 points
Other Parts Discussed in Thread: TXB0106

请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

https://e2e.ti.com/support/logic-group/logic/f/logic-forum/1064907/txb0106-possible-contention-issues

器件型号:TXB0106

您好、TI、

我在工作中调试了一个问题、这个问题使用一个连接到 TXB0106双向电平转换器的 FTDI 芯片。 在电平转换器的另一侧、是我要与之通信的芯片。 在我的方案中、电平转换器用于将3.3V 转换为1.8V、并连接在目标和主机之间。 对于我的电平转换器、Vccb 为3.3V、Vcca 为1.8V。 我将输出使能引脚上拉。 我正在使用 SWD 协议进行通信、因此我在输入和输出(SWDIO)电平转换器上使用一个通道。 但是、我似乎注意 到双向使用的通道上存在争用问题。 我认为我的问题可能是主机通过电平转换器发送数据、而目标芯片尝试发回确认、 但我怀疑电平位移器的两侧都认为它们是输入或输出、并通过电平位移器的这个特定通道导致争用问题。  

我尝试了另一个实验、其中涉及一个连接到电平转换器的 J-Link 微控制器(而不是 FTDI)、发现它与我的芯片成功连接。 但是、当我显著延长导线的长度(SWDIO 引脚-从 J-Link 器件转换为电平转换器)时、竞争再次发生。 我希望 TI 客户服务能够说明发生这种情况的原因、或者我是否缺少设置条件? 我的布线的电容小于70pF、符合数据表中列出的规格。 我还对数据表上列出的"单次触发"以及芯片如何根据上升沿/下降沿打开这些触发器(PMOS/NMOS)感到好奇。 我想知道我的争用问题是否与此机制相关? 我已附上测试设置的方框图以及两个示波器屏幕截图、其中显示"良好连接"(无争用问题)和"不良连接"(可能存在争用问题)。 感谢您提供的任何知识。

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    很抱歉,我忘记在我所附的示波器图上提到……黄色= SWDIO (输入/输出数据),紫色= SWCLK (时钟)  

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    嗨、Alan、

    我想详细了解一下示波器屏幕截图的以下部分:

    TXB 转换器通常有两个问题:高容性负载和相对较长的传输线(12英寸以上)。  听起来您的问题可能是后者。

    负载在此时间范围内发生变化、可能是由于该470欧姆:

    我不太熟悉这个协议-- TDI 是输出还是输入?  我想输出可能是因为将470欧姆电阻与输入串联并不会产生任何效果。  这很可能是造成一半问题的原因-- TXB 器件在每个通道上已经有一个串联电阻器,所以如果还有一个470欧姆的串联电阻器,就有一个分压器。

    [引用 userid="508892" URL"~/support/logic-group/logic/f/logic-forum 1064907/txb0106-Possible -争 用问题"]我怀疑电平转换器的两端都认为它们是输入或输出,并导致争用问题

    转换器没有任何智能-两侧始终是输入和输出-唯一的例外是上升沿或下降沿,这会导致一次性触发,从而帮助加快输出转换时间。

    在重负载情况下,特别是分布负载(传输线路)时,这可能会导致振荡,因为一侧触发,然后反射会导致另一侧触发,因此两者会振荡。

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    Emrys 您好!

    感谢您的回复。 我将很快向您发送特写镜头、我们的办公室因最近的假日高峰而关闭。 我的印象是 TDI 是一个输入、因为它的名称是:测试数据输入、所以您可能正确的是、电阻器不执行任何操作。 我的接地看起来很好、我的布线长度< 12英寸。 在您看来、您是否认为 TDI 和 TDO 引脚之间的电阻器会影响 SWDIO 通道上的争用问题?  

    谢谢、

    Alan

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    嗨、Alan、

    我在这里的假设是、放置电阻器是为了防止总线争用、但绘制的连接不正确(即连接应该直接进入 TDI 而不是 TDO)。 如果是这种情况,那么电阻器可能会导致问题--假定 TDO 一直输出,TXB 必须过驱动该引脚。 它没有驱动强度来实现该目的(输出强度为4kohm)。