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.

[参考译文] LMH6401:菊花链问题

Guru**** 1524050 points
Other Parts Discussed in Thread: LMH6401, SN74CBTLV3251
请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

https://e2e.ti.com/support/amplifiers-group/amplifiers/f/amplifiers-forum/1133370/lmh6401-daisy-chain-question

器件型号:LMH6401
主题中讨论的其他器件: SN74CBTLV3251

您好!

我想通过同一 SPI 总线以菊花链形式连接64个车床部件、直接将 SCLK 和 SDI 引脚与单独的独立 CS 和 SDO 连接在一起。 有可能吗? 您能告诉我 SCLK 和 SDI 所需的电流吗?

谢谢。

虚拟磁盘

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

    尊敬的 VD:

    我将与我的团队核实此设计的可行性。  将来、您可以编辑帖子以添加其他问题、或使用"提出相关问题"按钮、而不是发布两个单独的问题:

    https://e2e.ti.com/support/amplifiers-group/amplifiers/f/amplifiers-forum/1133375/lmh6401-daisy-chain

    我将在本活动主题中回答您的全部问题。

    最棒的

    阿尔茨

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

    您好、Vigus、

    我认为菊花链的容性负载是这里的真正问题。 请记住、与 I2C 总线相反、SPI 是一种运行频率高达50MHz 的高速总线。 这需要主器件中的 SCLK 驱动器提供陡峭的边沿。 当主器件仅连接两三个 LMH6401且 SCLK 线的距离仅为几厘米时、这种方法效果会很好。 但是、当驱动更长的菊花链传输线路时、会看到回音和振铃等效应。

    对于点对点传输(一个主器件和一个从器件)而言、较长的传输线路不是问题、因为您可以在驱动器上轻松引入串联端接。 但是、当以菊花链形式连接多个从器件的多个输入电容时、这些从器件将发挥作用。 即使不使用串联端接、这也不起作用。

    在以下仿真中、您可以看到包含64个从器件的菊花链的行为、每个从器件都具有3pF 输入电容、所有从器件的距离均为3cm 长0.3mm 宽铜轨、并通过140µm Ω 长的实心接地层进行布线。 3cm 长的铜轨相当于约129欧姆的传输线路阻抗、整个菊花链通过主器件上的129R 电阻器进行串联端接:

    绿色曲线是上升和下降时间为5ns 的主器件的10MHz SCLK 信号。 红色曲线是第一个从器件接收到的信号、紫色曲线是最后一个主器件接收到的信号。 您可以清楚地看到、回声完全破坏了 SCLK 信号。

    将主器件信号的上升和下降时间增加至100...200ns 并将时钟速率降低至1MHz 以下有助于避免令人厌烦的回声。 但从器件必须能够在其输入端接受减少的上升和下降时间。

    e2e.ti.com/.../vigus_5F00_lmh6401.zip

    Kai

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

    您好 Kai 和 Alec、

    我会收到与此主题类似的查询。  
    您可以推荐哪种解决方案? 如果使用  sn74cbtlv3251 (或类似器件)的两级扇出、第一级到第八级扇出、然后另一级扇出、这会有帮助。 这会有帮助吗?
    此致、
    Marvin
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    Marvin、您好!

    我可以花一些时间来研究扇出的细节以及如何正确处理和终止 SPI 通信线路。  我对这一主题并不是特别熟悉,但我将进行调查。  从我所能知、Kai 的回答似乎涵盖了在 SPI 总线上操作这多个器件的一些优缺点、但我需要更多的时间来根据我的经验提出意见。

    我很乐意随时向您提供最新信息、并与您一起寻求解决方案。

    最棒的

    阿尔茨

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

    您好、Marvin、

    首先、需要了解 SPI 总线的实际物理外观。 实际距离是多少? 总线是如何拆分的? 因此、布局非常有用。

    由于传输线路的信号延迟不可避免、总线线路从主器件到任何从器件的最大距离决定了最大时钟速率。

    然后、可以尝试在两端端端端端端接传输线路(总线线路)。 这将允许许多从器件连接到同一传输线路、从而比点对点传输更多的从器件。 但是、由于信号抑制、最终需要在输入和输出端使用特殊的总线线路驱动器/接收器:

    Kai

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

    尊敬的 Alec 和 Kai:

    感谢你的帮助。  

    期待您的回应。

    此致、

    Marvin

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

    Marvin、您好!

    正如 Kai 提到的、如果我们更好地了解您的物理电路板设置/布局、那么帮助您解决设计问题会更容易。  您是否可以在论坛上提供有关布局的任何参数或详细信息。

    正确的终止和信号衰减问题在这里很重要;我正在与我的团队一起检查我们先前对这种设计的问题、以查看我们是否有任何提示或想法。

    最棒的

    阿尔茨

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

    尊敬的 Alec 和 Kai:

    布局尚未完成、但我附上了示例布局和客户提供的更多信息

    e2e.ti.com/.../images.zip

    在图(4)和图(5) b 中、是载板、将 SCLK 和 SDI 从一个连接器连接到8个连接器。  
    目前、载板尺寸约为100mmx250mm。 因此、载板上总线干线的布线长度约为300mm、每个分支约为10mm。  此总线设计中还没有终端器、应该添加哪种终端器?、一个与总线特性阻抗匹配的接地电阻器?  总线不 在阻抗控制层(用于射频布线)上。  
    8个连接器中的每一个都是 4个射频通道、每个都有1-2个 SPI 客户端。  在图(3)中 、SCK 引脚从连接器突出显示到芯片。
    子板的宽度约为55mm、不同设计的长度在50mm 至120mm 之间变化。 因此 SCK 和 SDI 总线共享一条总线迹线到部件所在的位置,然后扇出到每个芯片。  
    可能需要提出的正确问题是如何使8x8=64 SPI 器件协同工作。  
    建议 采用哪种方法?
    此致、
    Marvin
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    您好、Marvin、

    在子板上插入施密特触发接收器时、您可能会成功。 每行一个。 这会将总线与每个子板上的四个 LMH6401的容性负载隔离。

    以下仿真显示了电路板上129R 传输线(在140µm Ω 距离实心接地层上布线的0.3mm 宽铜轨)、1MHz 的2.4Vpp 方波(上升和下降时间为10ns)以及简单的75R 系列端接的情况。 总线线路由不同长的传输线路和由15nH 电感模拟的连接器:

    e2e.ti.com/.../vigus_5F00_lmh6401_5F00_2.zip

    通过使串联端接电阻小于传输线路阻抗、可以生成无纹波的边沿。 当然、您必须对串联端接电阻器的具体值进行实验、以优化结果。

    为了实现稳定的性能、必须满足某些要求:

    1.您不能将总线线路彼此靠近。 串扰将完全破坏信号完整性。 您必须通过总线线路之间足够宽的接地填充来隔离总线线路、您必须将总线线路连接到底层实心接地层、尽可能多的过孔(至少每10mm 左右)。

    2.此外,您必须将总线线路布置在实心接地层上。 只有遵循这两条设计规则、才能防止串扰、并实现可预测的信号形状。

    3.为了远离舍入拐点和来自施密特触发接收器阈值电平的信号纹波、方波放大不应超过施密特触发接收器阈值电平的两倍。

    4.用没有太陡边的方波驱动总线线路很重要。 因此、此处的总线线路驱动器快照不会太快。 越慢越好。 运行仿真以查看上升和下降时间对不需要的振铃的影响。 它主要取决于施密特触发接收器可以接受多少振铃。

    5. SPI 总线的时钟速率不应太快。 我建议保持低于1MHz 左右。

    最后一个提示:请记住、在总线线路之间使用接地填充将改变传输线路阻抗。 在运行仿真时应考虑这一点。 在上面的仿真中、我没有假定这些接地填充。

    Kai