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.

[参考译文] DS320PR822:是否可以通过 EEPROM 自加载来设置 RX_DET_CTRL 寄存器?

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

https://e2e.ti.com/support/interface-group/interface/f/interface-forum/1224232/ds320pr822-is-rx_det_ctrl-register-settable-via-eeprom-self-load

器件型号:DS320PR822
主题: DS160PR810中讨论的其他器件

TI 技术人员、

应用报告 SNLA342介绍了 DS160PR810的 EEPROM 编程。 从我之前讲过的一个论坛问题中、我的理解是、SNLA342在所有方面也适用于 DS320PR822。 如果该假设不正确、请告诉我。

我在这里的问题与 RX_DET 功能有关。 特别是对于所有信道:

  1. EEPROM 自加载期间能否初始化 RX_DET_CTRL 寄存器(通道偏移= 0x4)?
  2. 如果是、EEPROM 映射中提供的信息在哪里以及如何提供?

提前感谢您的帮助。

此致、

-Mark

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

    尊敬的 Mark:  
    RX_det 仅通过引脚或 I2C 进行初始化。 EEPROM 无法更改 Rx_det 特性。  

    此致、  

    Vicente.  

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

    您好、Vicente:

    这是工程团队的一项极其令人失望的监督。 这意味着对于独立应用(即没有 I2C 主器件可用) 、如果想要为非 PCIe 链路禁用 RX_DET、则需要 PIN_MODE、并且必须在 EQ 和增益设置的任何灵活性上放弃。 不建议从 EEPROM 中包含 RX_DET_CTRL 初始化、这是一个目光短浅的决定。 实际上、通道设置只需要多一个字节。

    除非您发现与上述情况相矛盾的信息、否则我会认为这一案例已结束。

    -Mark

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

    尊敬的 Mark:

    我相信这里有一个误解。  
    上电时可以使 Rx_det 处于 L0 (引脚模式)、并使器件处于 L2 (EEPROM 模式)。 在上电时会立即检查 RX_det 引脚、然后我们进入 L2模式、EEPROM 配置 CTLE 和增益设置。  

    此致、  

    Vicente.  

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

    您好、Vincente:

    我很想相信这一点,但我有点警惕和困惑,如果这是真的。

    在您描述的用例中、RX_DET/SCL 似乎有两个相互矛盾的要求。 第一项要求是在引脚上施加1K L0下拉、以便在上电时立即检查 RX_DET。 第二个要求是在 MODE = SMBus/I2C 期间、在引脚上施加4.7K 上拉电阻(请参阅第7.5.2节)、使 SCL 正常工作。 对于如你所描述的工作方式、1K PD 需要在加电后立即出现、然后被移除、替换为4.7K 上拉电阻、以促进来自 EEPROM 的 I2C 自加载。 我不会想象这就是他们的建议。

    我缺少什么? 感谢任何帮助。

    此致、

    -Mark

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

    尊敬的 Mark:  
    我已经联系了设计部门、一旦收到反馈、我们会立即与您联系。  

    此致、  

    Vicente.

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

    您好、Vicente:

    感谢您联系您的设计团队。

    我们正在最终确定原理图、而转接驱动器原理图是让我们难以理解的最后一项内容。

    我们感谢您的团队为及时提供解决方案所做的努力。

    此致、

    -Mark

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

    尊敬的 Mark:  
    我还在等你回去。"  
    有了回复后、我会立即向您通报最新情况。  

    此致、  

    Vicente.  

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

    您好、Vicente:

    我想我有一个权变措施、但想由您和您的设计团队来执行它。 我的方法如下:

      1.上电时、让 RX_DET/SCL 引脚对 L0=1K PD 或 L4=float 进行采样、其中 DIP 开关决定是否存在 PD 或浮点。

      2.然后、在上电开关 RX_DET/SCL 引脚后15ms 到达4.7K PU 以准备 I2C 总线、并将 READ_EN_N 驱动为低电平以启动 EEPROM 自加载。

    我用一个候选电路通过使用适当控制的模拟开关来实现 RX_DET/SCL 引脚上的切换、但我需要确认一下、这种方法实际上允许我正确设置 RX 检测状态、同时随后允许 EEPROM 自加载发生。 请注意、从上电的那一刻起、我计划将 READ_EN_N 引脚保持为高电平、直到发生 RX_DET/SCL 变化。 我不希望 DS320过早启动 EEPROM 自加载、但只能在更改时根据命令启动。 如果需要、我可以从3.3V_AUX 电压电源驱动 READ_EN_N 引脚、该电压甚至在 DS320 3.3V 上电之前就已开启。 (数据表第8页指出、对于失效防护引脚、I_IH、FS = 200us、其中 READ_EN_N 为其中之一、因此我认为在器件加电之前可以向该引脚施加电压而不会出现问题、从而确保在切换之前始终为高电平)。

    请告诉我、因为我需要完成我的设计。 非常感谢。

    此致、

    -Mark

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

    尊敬的 Mark:

    经过与设计讨论后、此部件主要用于 每个 PCIe 应用执行 rx_det 的 PCIe 应用。 对于以太网或需要50欧姆端接的其他规格、我们需要使用引脚模式或 I2C。

    针对您的方法、 TI 无法保证性能、因为我们从未验证您当前使用的权变措施所使用的部件。  

    此致!

    Vicente.

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

    您好、Vicente:

    很抱歉重述一下、但当您说"我们使用引脚模式或 I2C"时、您意味着 TI 实际上仅支持"SMBus/I2C 次级模式"? 并且不支持"SMBus/I2C 主模式"? 如果是、这与数据表中的内容相比有了很大的变化、因为它明确提及了所支持的两种 I2C 模式。

    如果您是说支持 I2C 主模式*是*、那么我仍然认为 TI 需要解释 RX_DET/SCL 引脚发生了什么情况。 即、当 MODE = L1 (SMBus/I2C 主模式)时、如果数据表(第5页)建议 RX_DET/SCL 引脚上有4.7K PU、DS320如何确定上电时 RX_DET 的状态? RX_DET 状态是开启还是关闭、该状态是如何确定的?  

    我想知道真正的答案是 TI 从未意识到 RX_DET/SCL 引脚上的两用功能存在的冲突。 如果是这种情况、那么我认为 TI 必须简单地承认这一点。 如果不是这样、那么 TI 应向客户更详细地解释 MODE = L1时 RX_DET/SCL 引脚上发生的情况、以便设计可行的权变措施。 如果 TI 不想公开讨论该主题、那么我愿意直接发送电子邮件。

    此致、

    -Mark

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

    尊敬的 Mark:  
    支持主要和次要 I2C 模式。  
    下周我将查看当器件处于 L1模式时示波器上的 rx_det 引脚。  

    此致、  

    Vicente.