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.

[参考译文] DS280MB810:用于改善通信错误的寄存器设置

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

https://e2e.ti.com/support/interface-group/interface/f/interface-forum/1278421/ds280mb810-register-settings-for-improving-communication-error

器件型号:DS280MB810
主题中讨论的其他器件: DS280DF810

团队成员

我们使用 QSFP28+DS280MB810+SWLSI、根据这些设置评估通信测试(25G)。

几乎 QSFP28在通信测试方面没有问题。 在本例中、寄存器设置如下所示、

REG_0x03:所有通道为0xC0、REG_0x04:0x91、REG_0x06:0xC0、REG_0x0F:0x00。 (CTLE 升压设置如下所示)

但是、一个 QSFP28无法无差错。  从上面更改 CTLE 升压设置会变得越来越糟糕。

已知更改 REG_0x0F:BG_SEL_IPP100[0/1]、BG_SEL_IPH200_V0/1[0/1] 将改善这种情况。 但这还不够。

 BG_SEL_IPH200中的前置驱动器和驱动器是什么?  Boost1和 Boost2?

如果我们看到这些寄存器得到了改进、那么与其他 QSFP28相比、我们可以推断出此 QSFP28存在什么问题?   带宽不足?、振幅不足?

此外、您能否告诉我们是否还有其他可以改进的寄存器?

如何选择 REG_0x08: BG_SEL_IPTAT25?

此致、

水渊市

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

    您好、 水渊市

    我正在与团队讨论此问题、本周我们将向您提供更多详细信息。

    谢谢。

    德鲁

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

    尊敬的德鲁圣

    我正在等待您的回复。

    我们需要使用 DS280MB810来开发适用于25G 的以太网交换机。

    因此、我们必须尽快解决该问题、

    谢谢

    水 健治

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

    您好、Mizobuchi-San、

    我知道这是一个高优先级的请求、并且正在努力为您提供 有关偏置电流影响的更多信息。

    已知更改 REG_0x0F:BG_SEL_IPP100[0/1]、BG_SEL_IPH200_V0/1[0/1] 将改善这种情况。 但这还不够。

    [/报价]

     除了 BG_SEL_IPP100[1]之外,您是否还尝试在寄存器0x04中调整 BG_SEL_IPP100[2] 

    [quote userid="479875" url="~/support/interface-group/interface/f/interface-forum/1278421/ds280mb810-register-settings-for-improving-communication-error: BG_SEL_IPH200中的前置驱动程序和驱动程序是什么?  Boost1和 Boost2?

    这些是针对前置驱动器和转接驱动器内驱动器的偏置电流。  它们与作为 CTLE 级一部分的升压分离。

    是否有您可以分享的系统方框图? 查看您的转接驱动器设置、发现转接驱动器似乎是在低插入损耗应用中实现的。  您能否分享有关应用中插入损耗的详细信息?

    您提到一个 QSFP28有错误。  在将您的系统中的此 QSFP28与其他 QSFP28进行比较时、布局是否有任何有助于我们了解此 QSFP28的独特之处?

    谢谢。

    德鲁

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

    尊敬的德鲁圣

     除了 BG_SEL_IPP100[1]之外,您是否还尝试在寄存器0x04中调整 BG_SEL_IPP100[2] 

    =>是的,但没有太大的变化。

    是否有您可以分享的系统方框图? 查看您的转接驱动器设置、发现转接驱动器似乎是在低插入损耗应用中实现的。  您能否分享有关应用中插入损耗的详细信息?

    =>我们的系统框图很简单。 RX 侧:QSFP28 ->阻抗线路(max44mm)->DS280MB810 ->阻抗线路(max80mm)->SWLSI。 我们认为插入损耗低于2dB。  

    另外、您还有带交叉点软件的重定时器 IC。 但功耗非常高。

    您提到一个 QSFP28有错误。  在将您的系统中的此 QSFP28与其他 QSFP28进行比较时、布局是否有任何有助于我们了解此 QSFP28的独特之处?

    =>在这个 QSFP28中有一个 DSP 芯片。 该 QSFP28具有中断功能。  

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

    您好、Mizobuchi-San、

    感谢您提供更多详细信息。

    首先要澄清的是、带有 DSP 芯片的 QSFP28模块的性能比其他模块更差吗?

    谢谢。

    德鲁

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

    尊敬的德鲁圣

    是的、 带有 DSP 芯片的 QSFP28模块的性能比其他模块更差。

    谢谢。

    水 健治

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

    您好、Mizobuchi-San、

    感谢您的澄清。   在 QSFP28模块中、您是否对 DSP 上的发送器设置有任何控制?

    我与一位同事讨论过、您提到的增大偏置电流的主要影响是(1)器件中内部信号的摆幅增加、以及(2)只要电流的增加不是过度、线性度就会提高(>20%)。  我们建议偏置电流不得增加20%、因为这可能会影响长期可靠性。

    由于您在使用具有 DSP 的 QSFP28模块时遇到问题、我想问您是否会遇到过均衡或线性问题。  如果有某种方法调整 DSP TX 设置、这可能会产生积极影响。

    此外、您能否说明什么是 SWLSI?  这是 SERDES ASIC 吗?

    谢谢。

    德鲁  

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

    您好、 Mizobuchi-San、

    我们不希望 BG_SEL_IPTAT25对性能产生重大影响、因为这种电流仅增加5%、但值得尝试。

    您是在直接模式还是交叉模式下使用器件?

    您也可以尝试调整 ch_reg_0x10[3:2]和 ch_reg_0x17[5:0]。  这两种控制内部偏置电流、较高的值会导致较大的偏置电流。

    请告诉我们这是如何影响性能的。

    谢谢。

    德鲁

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

    尊敬的德鲁圣

    在 QSFP28模块中、您是否对 DSP 上的发送器设置有任何控制?

    =>是的、但是现在我们正在确认用户是否可以在 QSFP28模块中更改 DSP 上的设置。  

        上述对 DSP 上发送器设置的评论是否意味着 QSFP28 RX 侧的 DSP 设置?

    我与一位同事讨论过、您提到的增大偏置电流的主要影响是(1)器件中内部信号的摆幅增加、以及(2)只要电流的增加不是过度、线性度就会提高(>20%)。  我们建议偏置电流不得增加20%、因为这可能会影响长期可靠性。

    => 偏置电流的评论是否高于 BG_SEL_IPP100[1/0]或 BG_SEL_IPH200_v1[1/0]或 BG_SEL_IPH200_V0[1/0]的平均值 ?

      约 (1)增大设备内部信号的摆幅,是否也可以通过增大 QSFP28的 RX 输出幅度来获得这种影响?

      关于 (2)只要电流的增加不是太大(>20%),线性度的提高, 我在关于 寄存器0x04中的 BG_SEL_IPP100[2]之前做了一个错误的评论。

     当我们尝试调整 寄存器0x04中的 BG_SEL_IPP100[2]以及 BG_SEL_IPP100[1:0](>20%)时、 DS280MB810的输出幅度几乎为0。  这是预期行为吗?

     我们确认将 BG_SEL_IPP100[1/0]增加至15%可改善通信误差。

    作为附加信息、

    关于驱动器偏置电流、 我们确认将 BG_SEL_IPH200_V0[1/0]增大 至37.5%会逐渐减小通信误差。

    关于 前置驱动器偏置电流、似乎将 BG_SEL_IPH200_v1[1/0]增加 至37.5%会逐渐增加通信误差。 还有一些事情还不清楚。

    数字隔离器和数字隔离器之间的  驱动程序和 预驱动程序?

    我们确认 BG_SEL_IPTAT25无效。

    此外、您能否说明什么是 SWLSI?  这是 SERDES ASIC 吗?

    =>SWLSI 是一种提供 SERDES 功能的工业25G 以太网交换机 LSI。

    您是在直接模式还是交叉模式下使用器件?

    =>我们将检查一下。  模式是否与通信特征有关?

    您也可以尝试调整 ch_reg_0x10[3:2]和 ch_reg_0x17[5:0]。  这两种控制内部偏置电流、较高的值会导致较大的偏置电流。

    =>感谢您的信息。 但是  CH_REG_0x10[3:2]和 CH_REG_0x17[5:0]未在数据表中列出。 请您向我们提供有关设置的详细信息吗?

    谢谢。

    水 健治

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

    尊敬的德鲁圣

    您是在直接模式还是交叉模式下使用器件?

    =>我们在交叉模式下使用器件。

    谢谢。

    水 健治

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

    尊敬的德鲁圣

    当我们在交叉模式下使用器件时、一侧(输入和输出)开路。

    谢谢。

    水 健治

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

    尊敬的德鲁圣

    我们检查了  ch_reg_0x10[3:2]和 ch_reg_0x17[5:0]。

    初始值低于,该值是否正确?

    CH_REG_0x10:0x00

    CH_REG_0x17:0x14

    我们尝试了 调整 ch_reg_0x10[3:2]和 ch_reg_0x17[5:0]、但没有那么有效。

    谢谢。

    水 健治

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

    您好、 Mizobuchi-San、

    初始值低于,该值是否正确?

    CH_REG_0x10:0x00

    CH_REG_0x17:0x14

    [/报价]

    是的、这符合我的预期。  我们正在寻找您是否能够尝试调整任何其他寄存器。

    我们尝试 调整 ch_reg_0x10[3]和 ch_reg_0x17[5:0],但效果不佳。

    您能扩展一下您的观察结果吗?  它们是否对 BER 有任何负面影响、或者只是没有显著的积极影响?

    谢谢。

    德鲁

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

    您好、 Mizobuchi-San、

    您是否还可以尝试调整 ch_reg_0x10[5:4]和 ch_reg_0x10[1:0]?

    谢谢。

    德鲁

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

    尊敬的德鲁圣

    我们的试验如下:

    1.修复 ch_reg_0x17=0x14、调整 ch_reg_0x10=0x00、0x04、0x08、0x0C =>没有帧错误的正负影响。 这意味着几乎没有帧错误的变化。

    2. 修复  ch_reg_0x10=0x00、调整  ch_reg_0x17=0x00、0x0F、0x14、0x1F、 0x2F、0x3F =>帧错误没有正负影响。 这意味着几乎没有帧错误的变化。

    通常会产生任何影响吗?

    谢谢。

    K. Mizobuchi  

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

    您好、 Mizobuchi-San、

    我很欣赏 ch_reg_0x10[3]和 ch_reg_0x17[5:0]的影响的额外细节。  在典型的客户应用中、无需调整这些偏置电流、因此根据我的经验、很难判断通常是否会产生任何影响。

    如果在 ch_reg_0x10[5:4]和 ch_reg_0x10[1]中调整其他偏置电流 有任何影响、我们期待着能够听到。  除此之外、我不知道可以对器件进行任何其他调整。

    谢谢。

    德鲁

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

    尊敬的德鲁圣

    我们检查了  ch_reg_0x10[5:4]和  ch_reg_0x10[1:0] 。 结果如下所示、

    ・ch_reg_0x10[1]: 随着该值的增加、错误也会增加。(值0x01、0x02、0x03)

    ・ch_reg_0x10[5:4]: 随着该值的增加、错误也会增加。(值0x10、0x20、0x30)

    ・ch_reg_0x10[3:2]:即使该值增大、错误几乎没有变化。(值0x04、0x08、0x0C)

    ・ch_reg_0x17[5:0]: 即使该值增大、错误几乎没有变化。(值0x00 - 0x3F)

    这四种设置是否具有不同的功能?

    谢谢。

    水渊健

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

    尊敬的德鲁圣

    SWLSI、DS280MB810和 QSFP28的连接图(交叉模式)如下所示。

    ・您是否注意到有关连接的任何信息?

    ・CH1上的误差往往特别大。 DS280MB810中是否有影响 CH1的原因? 电源噪音等?

    谢谢。

    水渊健

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

    您好、 Mizobuchi-San、

    感谢您分享您的方框图。  我看不到您的应用有任何异常。

    我尚未获悉 CH1与其他通道相比有任何性能差异。  我的假设与系统特定的信号完整性行为(CH1上的 PCB 变化)或某种特定于器件的通道间性能变化有关。

    也感谢您分享您对寄存器0x10和0x17中不同设置的观察结果。  是的、这些设置都有不同的功能。  寄存器0x10中的设置与某些支持器件交叉点的内部缓冲器的偏置电流有关。  寄存器0x17中的设置与 CTLE 的一种偏置相关。

    我当前假设是、由于 QSFP28模块中的 DSP 和模块与转接驱动器之间的插入损耗较低、这会导致信号完整性问题。  另一种想法是是否有可能调整 DSP 的发送器设置或 SWLSI 的接收器设置?

    谢谢。
    德鲁

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

    尊敬的德鲁圣

    我们连接了 DS280MB810的旁路电容器布局图。

    如果电容器值或放置有问题、您能给我们一些建议吗?

    谢谢。

    水渊健

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

    您好、Mizobuchi-San、

    原理图看起来很好。  您的布局中是否实现了旁路电容器的任何 GND 或电源平面?  作为参考、请参见下面 DS280MB810 EVM 的布局处理方式。

    谢谢。
    德鲁

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

    尊敬的德鲁圣

    我们的电路板有14层。 14层中的6层是  DS280MB810的 GND 平面 、如下所示。

    14层中的1层是   DS280MB810的2.5V 电源平面 、如下所示。

    谢谢。

    水 健治

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

    尊敬的德鲁圣

    我们想知道  DS280MB810的每个通道输入振幅、但在数据表中、 DS280MB810没有输入振幅监控和眼图扫描功能。 您是否知道如何确认 DS280MB810的输入幅值?

    我们还开始评估重定时器 DS280DF810。

    谢谢。

    水 健治

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

    您好、 Mizobuchi-San、

    我认为您的去耦电容器布局没有任何问题。

    遗憾的是、正如您注意到的、DS280MB810没有任何输入振幅监视器和眼图扫描。  我能想到的唯一一个类似的指示器是信号检测指示器。  但是、这仅指示是否存在信号、但不能很好地测量振幅。

    关于 DS280DF810、您是在同一系统中对其进行评估、还是这是一个单独的应用?  如果您有任何问题、敬请告知。

    谢谢。

    德鲁  

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

    尊敬的德鲁圣

    关于 DS280DF810,您是在同一系统中评估它,还是这是一个单独的应用程序?  [/报价]

    是的、我们在同一系统中进行评估。  

     我们使用 DS280DF810测量了 HEO 和 VEO。

    VEO mV =ReG_0x28 x3.125是否代表差分值?

    VEO 是否意味着眼高不是振幅?

    我们的 HEO 测量值为0.5至0.65UI

    我们的 VEO 测量值是240到300mV

    该值是否为不良值?

    谢谢。

    K. Mizobuchi

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

    您好、 Mizobuchi-San、

    没错、VEO 是指眼高的微分测量值。

    对于重定时器、我们根据经验 观察到、如果基于内部眼图监视器观察到 HEO/200mVppd 以下值、通常情况下误码率性能良好。

    借助于0.5UI 的 HEO 和240mV 的 VEO、我预计您将观察到很好的 BER 性能。 这是否与您的观察结果一致?  如果需要、您可以使用重定时器的 PRBS 发生器/校验器进行额外测试。  请注意、为了生成图形、PRBS 发生器需要 CDR 锁定。

    谢谢。

    德鲁

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

    尊敬的德鲁圣

    感谢您的评论。

    现在、我们要评估  DS280DF810。 但正如预期的那样、功耗非常高。

    因此、我们降低功耗非常重要。

    根据数据表、地址0x3D bit 7禁用前体和后体 FIR _LOWER 功耗进行了说明。

    它的有效性如何?

    您能否告诉我们、是否有其他任何寄存器可以降低功耗?

    在我们的使用中、我们仅使用8个通道中的4个、是否有办法尽可能降低未使用通道的功耗?

    (例如、禁用 CTLE、DFE、CDR、输出驱动器等)

    谢谢。

    水渊健

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

    您好!

    德鲁今天离开了,但明天他会回来(美国时间星期二)。 他会解答这些未决问题。

    此致、

    纳塔尔·罗德里戈

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

    你好 Rodrigo-San

    我们说得对。

    尊敬的德鲁圣

    我们尝试 根据 DS2x0DFxx0_SNLU182G_DS280DF810 .pdf 来降低 Programmers_Guide_Confidential 的功耗。

    我们认为关键点是禁用未使用的通道的功能。 我们需要使用7.33禁用未使用的通道。

    但我们使用"交叉模式"。 我们不知道如何设置寄存器。 我们的交叉模式如下所示、

    根据上述交叉模式、您能否告诉我们如何选择命令来禁用未使用的通道的每个功能?

    是否可以禁用未使用的 CHS 的 CDR 功能? 例如、是否始终保持复位状态?

    谢谢。

    水渊健

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

    您好、Mizobuchi-San、

    根据上述交叉模式,您能否告诉我们如何选择命令来禁用未使用的通道的每个功能?

    首先,将所有8个通道配置为 A--> B 和 B--> A 通道交叉模式。 这可以按照编程指南中的表7-42来完成。 接下来、按照表7-48中的步骤禁用通道1、3、5和7。 假设正确配置了通道交叉模式、CH1寄存器组将控制 CH1发送器块和 ch0接收器块。 通道3、5和7也是如此。

    是否可以禁用未使用的 CHS 的 CDR 功能? 例如,始终保持重置状态?

    无法禁用 CDR 块。

    根据数据表、地址0x3D bit 7禁用前体和后体 FIR _LOWER 功耗进行了说明。

    它的有效性如何?

    [/报价]

    禁用前体和后体 FIR 将节省非常小、几乎可以忽略不计的电量。

    您能否告诉我们是否有任何其他寄存器可以降低功耗?

    您可以禁用 DFE 以节省更多电量。 请注意、不使用 DFE 可能会对重定时器的信号调节性能产生一定影响。 要禁用 DFE、请按照编程指南中的表7-26中的步骤操作。 节省的功耗显示在数据表的规格部分。

    此致!

    卢卡斯

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

    你好,卢卡斯-圣

    首先,为 A--> B and B--> A channel crossing mode 配置所有8个通道。 这可以按照编程指南中的表7-42来完成。 接下来、按照表7-48中的步骤禁用通道1、3、5和7。 假设正确配置了通道交叉模式、CH1寄存器组将控制 CH1发送器块和 ch0接收器块。 通道3、5和7也是如此。

    我们尝试了上述方法、但似乎无法正常工作。

    在交叉模式的状态下、当 ch0被禁用时、ch0的发送信号似乎被禁用。 换言之、ch0的发送器块似乎被禁用。 另一方面、当 CH1被禁用时、CH0和 CH1的发射信号似乎被禁用。 换言之、ch0和 ch1的发送器块似乎被禁用。 Ch2和 ch3、Ch4和 ch5、Ch6和 CH7获得了相同的结果。

    我们的寄存器设置如下所示。  您能否确认这是否是正确的设置?

     在交叉模式状态下禁用 ch0

    写入0xFC 0x01   为读取操作选择 CH0
    写入0xff 0x03   选择 CH 寄存器并启用广播模式以对所有通道进行写入
    写入0x00 0x04  复位 CH 寄存器、自清洗
    写入0x0a 0x0c  置位 CDR 复位
    写入0x2F 0x54  选择25.78125标准速率模式(默认)
    写入0x31 0x00  设置无自适应
    写入0x1E 0xe9  DFE 抽头禁用。 PFD 频率检测器使能
    写入0x3D 0x00  FIR 禁用。 CTLE。 预后禁用。
    写入0x3f 0x40  CUESOR (0x3F):0负
    写入0x3E 0x40  PRE-CUESOR (0x3E):0负
    写入0x95 0x08  EQ 启用1000
    写入0x96 0x06  EQ_EN_FANOUT、EQ_SEL_XPNT

    写入0xFC 0x01  选择目标 CH0
    写入0xff 0x01   选择每个寄存器
    写入0x15 0x18  关闭驱动器
    将0x14 0x44  强制信号检测状态写入0
    写入0x13 0xF0  断电信号检测块

    写入0x0a 0x00释放 CDR 复位

    CASE2 在交叉模式状态下禁用 CH1

    写入0xFC 0x01  为读取操作选择 CH0
    写入0xff 0x03  选择 CH 寄存器并启用广播模式以对所有通道进行写入
    写入0x00 0x04 复位 CH 寄存器、自清洗
    写入0x0a 0x0c 置位 CDR 复位
    写入0x2F 0x54  选择25.78125标准速率模式(默认)
    写入0x31 0x00 设置无自适应
    写入0x1E 0xe9 DFE 抽头禁用。 PFD 频率检测器使能
    写入0x3D 0x00 FIR 禁用。 CTLE。 预后禁用。
    写入0x3f 0x40  CUESOR (0x3F):0负
    写入0x3E 0x40 PRE-CUESOR (0x3E):0负
    写入0x95 0x08 EQ 启用1000
    写入0x96 0x06 EQ_EN_FANOUT、EQ_SEL_XPNT

    写入0xFC 0x02选择目标 CH1
    写入0xff 0x01   选择每个寄存器
    写入0x15 0x18  关闭驱动器
    将0x14 0x44  强制信号检测状态写入0
    写入0x13 0xF0  断电信号检测块

    写入0x0a 0x00释放 CDR 复位

    谢谢。

    水渊健

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

    您好、Mizobuchi-San、

    我看到您的寄存器写入序列有多个问题。

    情形1:

    • 我不建议在配置交叉点和关闭通道时将 CDR 保持在复位状态。 您应该在配置交叉点之前通过写入寄存器0x0A=0x00来释放 CDR 复位。
    • 配置交叉点时、我不建议对所有通道进行广播写入。 您应完全按照编程指南中的表7-42中给出的步骤进行操作。 这包括在配置通道 A 后向通道 A 发出 CDR 复位命令、然后配置通道 B、再向通道 B 发出 CDR 复位命令。
    • 假设交叉点在通道交叉模式下配置正确、我希望禁用通道0会使 ch0的发送信号静音。 CH0寄存器组将对应于 CH0的发送器块和 CH1的接收器块。

    情形2:

    • 如果您遵照我针对案例1给出的建议、并严格按照表7-42中的步骤进行操作、那么我希望禁用通道1将仅使 CH1的发送信号静音、并仅使 ch0的信号检测块断电。

    您能否按照我的建议再次尝试并分享您的结果?

    请注意、周四和周五是美国国家假日、我的团队将不在办公室。 我们可以在星期一继续支持。

    此致!

    卢卡斯

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

    你好,卢卡斯-圣

    感谢您的建议。

    我们将在寄存器序列之后重试。

    [适用于所有寄存器]
    写入0xFC 0x01为读取操作选择 CH0
    写入0xff 0x03选择 CH 寄存器并启用广播模式以对所有通道进行写入
    写入0x00 0x04复位 CH 寄存器、自清洗
    写入0x0a 0x0c 置位 CDR 复位
    写入0x2F 0x54选择25.78125标准速率模式(默认)
    写入0x31 0x00设置无自适应
    写入0x1E 0xe9 DFE 抽头禁用。 PFD 频率检测器使能
    写入0x3D 0x00 FIR 禁用。 CTLE。 预后禁用。
    写入0x3f 0x40 CUESOR (0x3F):0负
    写入0x3E 0x40 PRE-CUESOR (0x3E):0负
    写入0x0a 0x00释放 CDR 复位

    [通道 A 交叉模式]
    写入0xFC 0x55选择目标 CH (s)_Channel A (0、2、4、6):010101=55
    写入0xff 0x01选择 CH 寄存器
    写入0x95 0x08将 EQ_ENABLE 设置为1
    写入0x96 0x00将 EQ en _local 设置为0
    写入0x96 0x04将 EQ en_fanout 设置为1
    写入0x96 0x04将 EQ xpnet_slave 设置为0
    写入0x96 0x06将 EQ SEL_xpt 设置为1
    写入0x96 0x06将 EQ xpnet_slave 设置为0
    写入0x0a 0x0c 置位 CDR 复位
    写入0x0a 0x00释放 CDR 复位

    [通道 B 交叉模式]
    写入0xFC 0xAA 选择目标 CH (s)_Channel B (1、3、5、7):101010101010=AA
    写入0xff 0x01选择 CH 寄存器
    写入0x95 0x08将 EQ_ENABLE 设置为1
    写入0x96 0x00将 EQ en _local 设置为0
    写入0x96 0x04将 EQ en_fanout 设置为1
    写入0x96 0x04将 EQ xpnet_slave 设置为0
    写入0x96 0x06将 EQ SEL_xpt 设置为1
    写入0x96 0x06将 EQ xpnet_slave 设置为0
    写入0x0a 0x0c 置位 CDR 复位
    写入0x0a 0x00释放 CDR 复位

    [用于禁用 ch0、ch2、ch4、ch6发送器模块和禁用 ch1、ch3、ch5、ch7接收器模块]
    写入0xFC 0x55选择目标 CH (s)_Channel A (0、2、4、6):010101=55
    写入0xff 0x01选择 CH 寄存器
    写入0xff 0x01选择 CH 寄存器
    写入0x15 0x18关闭驱动器
    将0x14 0x44强制信号检测状态写入0
    写入0x13 0xF0断电信号检测块

    谢谢。

    水 健治

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

    你好,卢卡斯-圣

    我们尝试了上面的寄存器序列。

    但 它似乎无法正常工作。  

    设置 [通道 A 交叉模式]和 [通道 B 交叉模式]后、当 ch0禁用时、ch0的发送信号似乎被禁用。 换言之、ch0的发送器块看起来被禁用、而不是 ch1的发送器块。  另一方面、当 CH1被禁用时、CH0和 CH1的发射信号似乎被禁用。 换言之、ch0和 ch1的发送器块似乎被禁用。 这是不正确的行为。

    上述设置是否有问题?

    首先,为 A--> B 和 B--> A 通道交叉模式配置所有8个通道。 这可以按照编程指南中的表7-42来完成。 接下来、按照表7-48中的步骤禁用通道1、3、5和7。 假设正确配置了通道交叉模式、CH1寄存器组将控制 CH1发送器块和 ch0接收器块。 通道3、5和7也是如此。

    这一行为是否由 TI 确认?

    谢谢。

    水 健治

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

    您好、 Mizobuchi-San、

    我正在审查、明天会有更多详细信息。  感谢您的耐心等待。

    谢谢。

    德鲁

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

    尊敬的德鲁圣

    首先,将所有8个通道配置为 A--> B 和 B--> A 通道交叉模式。 这可以按照编程指南中的表7-42来完成。 接下来、按照表7-48中的步骤禁用通道1、3、5和7。 假设正确配置了通道交叉模式、CH1寄存器组将控制 CH1发送器块和 ch0接收器块。 通道3、5和7也是如此。
    [/报价]

    我们再次调查了上述情况。 我们发现以下内容。

    无论是选择交叉模式还是直接模式来设置寄存器通道似乎都是一样的。

    在控制 CH1 发送器块时 、需要控制 CH1。 当控制 ch0接收器块时、需要控制 ch0。 其他通道也是如此。

    请检查一下。

    谢谢。

    水渊健

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

    您好、 Mizobuchi-San、

    我查看了您的配置顺序、结果看上去一切正常。

    我们期望 信号检测行为将与输出通道配对、如下所述。  然而、由于器件配置通常不会出现强制禁用信号检测/断电的情况、因此此功能可能不会由交叉点配置中的"TX"通道控制。  如果是这种情况、我认为您的观察是合理的。   我将在最后查看这是否可以重现。

    谢谢。

    德鲁