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.

[参考译文] TCAN1048AV-Q1:有关 TXD 显性超时(DTO)和最小数据速率的问题

Guru**** 2470720 points


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

https://e2e.ti.com/support/interface-group/interface/f/interface-forum/1464194/tcan1048av-q1-question-about-txd-dominant-timeout-dto-and-minimum-data-rate

器件型号:TCAN1048AV-Q1

工具与软件:

你好、专家

我在数据表中看到了以下字。 我对下面的公式有疑问。

当我们计算最小数据速率时、为什么这个公式使用1.2ms、而不是使用4ms?

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

    您好、Jay:

    请注意、最小数据速率基于保持显性位的尽可能短的时间、因为这对于确保所有节点都能检测到并响应显性状态至关重要。  使用最大显性超时可能会导致节点可能错误地假设总线空闲的情况。 因此、谢谢、作为保持显性位的最短时间的最小显性超时更有效。

    此致、

    Michael。

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

    你(Michael)好  

    感谢您的快速回复。

    我可以理解以下词语。

    因为这对于确保所有节点都能检测到并响应显性状态至关重要。

    您能否进一步解释以下几个词。 为什么我们可以使用4ms。 为什么 节点错误地假设总线是空闲的?

    使用最大显性超时可能导致节点错误地假定总线为空闲状态
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    您好、Jay:

    最大显性超时表示节点可将总线保持在显性状态的最长持续时间。 该协议依赖于所有节点之间对总线状态的明确了解。 如果使用最大值、节点可能无法有效同步、这可能导致总线空闲或繁忙时通信错误。

    因此、如果在不释放总线的情况下使用 max、其他节点可能会错误地假设总线可用性。 例如、如果节点在仲裁期间依赖最大值、它们可能会在超时到期后解释总线状态。 如果节点假定总线空闲并尝试传输、则可能发生冲突。 此外、如果节点依赖于最大值、则节点可能会在其传输中不必要地延迟、这会导致延迟增加和总体吞吐量降低。

    此致、

    Michael。