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.

[参考译文] LMK04828:SPI 3线读取时序

Guru**** 2546020 points
Other Parts Discussed in Thread: LMK04828, LM74

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

https://e2e.ti.com/support/clock-timing-group/clock-and-timing/f/clock-timing-forum/923412/lmk04828-spi-3-wire-read-timing

器件型号:LMK04828
主题中讨论的其他器件: LM74

您好!

我的客户对 SPI 3线协议有疑问。
我知道与这个主题相关的主题很多、但我找不到这个问题的确切答案。

假设读取操作由主器件(MCU)执行。
根据数据表图1、SDIO 引脚在 A12至 A0从主器件(MCU)移出后立即从输入切换为输出。
然后 D7至 D0从从从器件(LMK04828)移出。

问题)什么是从输出切换到输入的确切时序 SDIO 信号?
(换言之、当主侧需要将 MOSI 信号切换至输入或 HiZ?)
客户需要这样的时间来避免主从驱动 SDIO 线路同时出现的情况。

据我所知、数据表中仅定义了 tdv 时序、但该值是 SDIO 线路上驱动有效读取数据的最大延迟。
在 tdv 时序之前、SDIO 可能由从器件驱动。

顺便说一下、我从未听说过任何支持此3线半双工 SPI 协议的 TI MCU。
(我们仅支持使用 SCLK、MOSI、MISO 的全双工3线制)
其他制造商是否经常使用这种方法?

谢谢、此致、
田志郎一郎

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

    您好、Koichiro、

    我的同事明天会回来。

    此致、
    Hao

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

    您好、Koichiro San、

    [引用用户="Koichiro Tashiro"]题) SDIO 信号从输出切换到输入的确切时序是什么?[/引用]

    我将在明天通知您、我认为我可以获得这些信息。

    [引用用户="Koichiro Tashiro">顺便说一下、我从未听说过任何支持此3线半双工 SPI 协议的 TI MCU。
    (我们仅支持使用 SCLK、MOSI、MISO 的全双工3线制)
    其他制造商是否经常使用这种方法?

    我不确定其他制造商。  但是,当您说全双工3线 SPI 时,您的意思是,由于有一个额外的 CS*引脚,我会将其称为4线 SPI,对吧?

    另外两个需要考虑的事项:

    1) 1)使用4线 SPI 来驱动3线 SPI 接口:请注意、您可以将4线 SPI 连接到3线半双工 SPI、如图所示(来自 LM74数据表)。  请注意、MISO 始终是高阻抗输入、当 SDIO (或如下图18所示的 SI/O)成为输入时、"GPIO2"即 MOSI 将能够驱动源阻抗为10kohm 的两个输入引脚的高阻抗负载。

    2) 2) LMK04828不需要3线 SPI 进行读回。  CLKIN_SEL0 (引脚58)、CLKIN_SEL1 (引脚59)、STATUS_LD1 (引脚31)、STATUS_LD2 (引脚48)或 RESET/GPO (引脚5)的任何引脚都可以通过上述任何引脚通过 xxxx_MUX 寄存器进行 SPI 复位编程。

    73、
    Timothy

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

    我将在周三前为您提供有关#1的最新消息。

    73、
    Timothy

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

    您好、Koichiro San、

    tdv 规格将应用于转换为输出的输出驱动器。  因此、在第一个数据读取位之前的下降时钟边沿的20ns 内。

    73、
    Timothy