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.

[参考译文] AM625:MMC_CLK 上的串行电阻器

Guru**** 2454880 points


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

https://e2e.ti.com/support/processors-group/processors/f/processors-forum/1547816/am625-serial-resistor-on-mmc_clk

器件型号:AM625


工具/软件:

原理图设计指南和检查清单都存在冲突:  

https://www.ti.com/lit/pdf/sprad21

https://www.ti.com/lit/pdf/sprado3

#1。 在第 5.2.1.5 节中、它突出显示了 MMCx 和 OSPI 接口不需要时钟上的串联电阻器。 但在后来的 7.2.1.1.5 中、突出显示了其中一个。  

#2. 客户问题:

AM62x 如何在 eMMC 读取操作期间在内部对 eMMC_CLK 进行采样、eMMC_CLK 需要达到什么状态才能由 AM62x 进行精确采样? 出现这种问题是因为 eMMC_CLK 信号是从源发送的。 在源极进行采样时、PCB 的物理特性决定了信号不可避免地具有中间级阶跃、而压摆率不符合 AM62x 的要求。

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

    您好、Tony、  

    感谢您的查询。

    请阅读全文 请参阅下方突出显示部分。

    5.2.1.6 外设时钟输出串联电阻

    由于时钟输出也用于重定时、因此需要在处理器时钟输出引脚附近的时钟输出上使用串联电阻器来解决时钟源处的信号失真问题 。 对于 MMCx 与 OSPI 接口、(内部)使用非接合焊盘、因此不需要串联电阻器。 在某些情况下、 为了实现信号完整性、添加了一个低值串联电阻器。 建议保留串联电阻器作为占位器件、以防需要提高信号完整性

    由于在数据接收期间、时钟输出从焊盘环回以进行重定时、因此建议为 SPI 和 McASP 时钟输出使用串联电阻器。

    上面的段落说明了 对 MMCx 和 OSPI/QSPI 而言不需要串联电阻器。  时钟在内部进行缓冲并用于数据接收、

    我们仍建议客户提供 0r 以控制反射。 检查清单中也反映了这一点。

    此致、

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

    我们阅读了我们要求  7.2.2.1.1.5 与之冲突的整段  5.2.1.5.  

    Paul、

    你怎么看?

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

    您好、Tony、  

    谢谢你。

    以下段落是指导原则  

    5.2.1.6 外设时钟输出串联电阻

    由于时钟输出也用于重定时、因此需要在处理器时钟输出引脚附近的时钟输出上使用串联电阻器来解决时钟源处的信号失真问题。 对于 MMCx 与 OSPI 接口、(内部)使用非接合焊盘、因此不需要串联电阻器。 在某些情况下、出于信号完整性目的、会添加低值串联电阻器。 建议保留串联电阻器作为占位器件、以防需要提高信号完整性。

    以下是检查清单。

    在 MMC0_CLK 上包含一个串联电阻器 (0Ω)、该电阻器应尽可能靠近处理器时钟输出引脚放置以抑制反射。 MMC0_CLK 在读取事务时在内部环回、电阻器可消除可能的信号反射、这会导致时钟转换错误。 初始使用 0Ω 并根据需要进行调整、以匹配 PCB 布线阻抗

    请参阅粗体的句子。

    我不确定您在哪里看到冲突?

    此致、

    Sreenivasa.

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

    您好、Tony、  

    我们正在更新清单。

    以下将是新的准则

    由于时钟也用于重定时、因此建议在处理器时钟输出 (MCSPI、MCASP) 引脚附近的时钟输出上使用串联电阻器、以实现时钟输出源处可能的反射控制(信号失真)。

    对于 MMC0、MMC1、MMC2、OSPI0、GPMC0 接口、 使用未键合焊盘(内部)。 低值串联电阻 (0 Ω μ s 首先、 建议(已配置)控制可能的信号反射(信号完整性用途)。

    此致、

    Sreenivasa.

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

    好的、那看起来会更好。

    如何处理第二个问题。 这就是客户真正关心的问题。  

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

    您好、Tony、

    谢谢你。

    AM62x 如何在 eMMC 读取操作期间在内部对 eMMC_CLK 进行采样、eMMC_CLK 需要达到什么状态才能由 AM62x 进行精确采样? 出现这种问题是因为 eMMC_CLK 信号是从源发送的。 在源极进行采样时、PCB 的物理特性决定了信号不可避免地具有中间级阶跃、压摆率不符合 AM62x 的要求。[/报价]

    器件上有一个 MMC0_CLKLB 信号没有引脚输出、该信号是在读取期间使用的 MMC0_CLK 的缓冲版本。

    我会要求保罗补充他的想法。

    此致、

    Sreenivasa.

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

    从离线更新:

    #1。 “时钟是环回的、因此注释的第一部分是正确的。  但是、环回是通过无界 IO 完成的。  所以,下半部分的评论是不正确的。“

    #2. 我们使用通过 PCB 发送到所连接器件的时钟作为捕获时钟。  我们将输出时钟分支到器件内部的两条路径、其中时钟发送到两个单独的 IO 单元。  一个 IO 单元连接到一个封装焊球、用于为所连接器件提供时钟。  另一个 IO 单元无界(未连接到任何封装焊球)。  我们用作接收捕获时钟的时钟通过无界 IO 单元发出、并在用作捕获时钟之前环回到器件中。  我们这样做的目的是、时钟具有与输出到所连接器件的时钟上插入的延迟相同、并且具有与从所连接器件返回的数据上插入的延迟相同。  未绑定的 IO 电池焊盘永远不会经历 PCB 信号布线源端产生的电压阶跃。

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

    您好、Tony、

    感谢您发送编修。

    此致、

    Sreenivasa.