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.

[参考译文] TMUX1574:四通道 SPI 使用2个 TMUX1574

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

https://e2e.ti.com/support/switches-multiplexers-group/switches-multiplexers/f/switches-multiplexers-forum/1194122/tmux1574-use-2-tmux1574s-for-a-quad-spi

器件型号:TMUX1574
主题中讨论的其他器件: TMUX646TS3A27518E

你(们)好。

下图显示了用于四通道 SPI 的 TMUX1574应用。

根据 MUX 和 Quad-SPI 的数据表、似乎2个多路复用器可以协同工作。

Quad-SPI 的建立时间和保持时间为"ns"级。

来自多路复用器的延迟为"ps"级别。

我们使用一个多路复用器来传输4个数据、另一个仅用于 CLK。

SEL 引脚处于静态电平。 (SEL 引脚无变化)

但不知怎么说、该设计目前无法正常工作。

我是否可以知道此设计是否符合您的经验?

非常感谢您提前回复。

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

    是的、这样的设计是有道理的。

    "不起作用"并不能真正告诉我们任何信息。
    如果您绕过开关、它是否起作用? 您能否显示来自开关两侧的示波器迹线?

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

    大家好、Clemens、

    感谢你的答复。

    我是否可以知道将 CLK 和数据分离为2个不同的多路复用器是一种常见的方法?

    我们将对此进行处理、以便在有和没有开关的情况下获得一些波形。

    但是、我的一位同事提到、由于设计完全错误、因此不值得捕获任何波形。

    因此、我在这里要检查此设计是否不常见...

    感谢你的帮助!

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

    只要在更改 SEL 和 SPI 传输之间有足够的时间(tTRAN)、就可以使用两个多路复用器。

    图片中没有明显的错误、但细节不是很详细。 到底什么是"完全错误"?

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

    大家好、Clemens、

    是的、我非常确信 tTRAN 在这种应用中足够好。

    (SEL 为静态值。)

    我的同事提到、"他没有看到这样的任何设计、所有数据都应该与 CLK 一起使用、您使用2个多路复用器、这是完全错误的"。

     为了说服他进行调试、我别无选择、只能寻求你们的帮助。 (电路板位于其侧面。)

    这个电路肯定有问题、布局可能会导致一些传播延迟(?)、但至少我们知道、调试是值得的...

    谢谢克莱明!

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

    可能的问题可能是两个 SEL 不同(在您的情况下不不同)、或者两个多路复用器的电气特性太不同(但在您的情况下、最坏情况下的最小/最大差值应该是可以的)。

    信号频率是多少?

    示波器迹线会显示带宽或偏斜问题。

    可能可以使用具有更多通道的多路复用器、例如 TMUX646 (BGA)或 TS3A27518E (带宽低得多)。 但我完全不敢肯定这会改善这种情况。

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

    您好、霍尔顿、
    这肯定是可行的。 开关只是一个无源器件、因此它类似于在布线上添加一些电阻和电容。 当然、时序规格会略微偏斜、但 TMUX1574在这里实际上不会产生太大的影响。 当您同时通过另一个1574传递时钟时、对时钟和其他数据布线的影响大致相同。 时钟信号不知道它是在同一个多路复用器还是在不同的多路复用器中。 它只会观察其所在通道上的寄生效应、规格将全部保持在数据表规格内、因此这应该很好。

    是否所有布线都具有相同的长度? 我唯一能想到的另一件事是时钟的路由方式使它增加了过多的时序偏差。

    否则、我们将需要一些示波器截图来说明实际被认为是错误的内容。
    话虽如此、从您发送的报价中、

    [引用 userid="458811" URL"~/support/switches-multiplexers-group/switches-multiplexers/f/switches-multiplexers-forum/1194122/tmux1574-use-2-tmux1574s-for-a-quad-spi/4501330 #4501330"]"他看不到类似的任何设计、所有数据都应与 CLK 一起使用、您使用2个多路复用器、这完全是错误的。

    听起来好像您的同事并不相信它会起作用、但实际上它是否已经过测试?

    谢谢、
    Rami

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

    谢谢克莱明。

    检查波形后、我们发现使用和不使用 MUX 时的波形几乎相同。

    这意味着问题不是来自多路复用器、甚至与 SPI 链路无关。

    我们发现问题来自 JTAG 链路、在调整 JTAG 链路的数据速率后、我们现在可以对 SPI 进行编程。

    非常感谢您的帮助!

    感谢您对更多频道的建议。

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

    感谢 Rami 帮助我澄清问题。

    布线都匹配、我们发现问题来自 JTAG 链路。

    感谢您的回复和 Clemens 的回复、以便我可以说服我的同事处理波形捕获。

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

    嗨、Holton、很高兴听到它的成功!
    如果出现任何其他问题或疑虑、请随时联系我们。

    谢谢!
    Rami