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.

[参考译文] DP8.3822万HF:如何终止100BASE-FX应用程序中的TD_x,RD_x

Guru**** 2455560 points


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

https://e2e.ti.com/support/interface-group/interface/f/interface-forum/620704/dp83822hf-how-to-terminate-the-td_x-rd_x-in-100base-fx-application

部件号:DP8.3822万HF

大家好,

我们将 DP8.3822万HF用于 100BASE-FX应用程序。 光纤模块输入和输出需要交流耦合。

我的问题是什么是100Mbps端口 的信号,漏极开路,LVPECL,LVDS?

我们如何终止它们? 是否有任何工作电路有助于解决问题?  在芯片的EVM板设计上,它显示了它们由高达+3.3V的49.9 欧姆电阻器端接。 但它不能在主板上以这种方式工作,PIN28/RX_ER在大多数时间显示逻辑高,链路断开。

另外,对于100Mbps速率,是否有人知道要使用的最佳SPF光纤收发器?

 谢谢

Yaoting

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

    EVM被配置为在铜缆以太网模式下运行。 对于光纤操作,EVM需要更改硬件。 输出为LVPECL。 用户指南的2.7 部分列出了必要的硬件更改。 标准以太网操作需要49.9欧姆终端,通过铜缆接口。 进行硬件更改后,您可以使用任何额定100Base-FX操作的SFP模块。

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

    你好,Aniruddha,

    感谢您的回复。 是的。我们根据修改说明的2.7 部分进行了更改。 但它不能正常工作。  

    如果phy-芯片的输出是LVPECL,我们能否像往常一样将其端接,即分别通过150欧姆电阻器将其拉至地电位,而不是通过50欧姆电阻器将其拉至3.3V?

    谢谢。

    Yaoting

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

    e2e.ti.com/.../FTLF1217P2BTL_2D00_299091.pdfHiAniruddha29.9091万 Aniruddha,

    我们尝试了终止更改。 看起来端口的输出不是标准LVPECL。没有50欧姆上拉电阻器,+3.3V电路就根本没有输出。

    我们使用随附数据表的SFP模块。 您能帮我检查它是否适合用于此应用程序吗?

    非常感谢

    Yaoting

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

    您好,

    请检查束带设置是否正确,以便在光纤模式下配置DP8.3822万。 SFP模块还具有信号检测引脚I/f 确保级别与DP8.3822万上的配置相匹配。

    有关光纤设置,请参阅DP8.3822万 EVM。 此外,我们还提供了用于DP8.3822万的TI参考设计,以演示光纤接口连接。

    http://www.ti.com/tool/TIDA-0.0928万

    此致,
    很棒

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

    我们仍然陷入困境。 我们使用环回功能来检查DP8.3822万的工作状态。它适用于MII,PC和数字的近环回,但不适用于模拟环回和外部环回。 在TD_P/M上看不到波形 怎么会这样呢? 可能是芯片错误或任何设置问题? 我们正承受着巨大的慢性压力。 请帮帮我们。

    此外,我们还发现EVM板上的芯片标有"P822HF-",而我们使用的芯片标有"822HF-"。 是否有任何差异?

    顺便提一下,EVM板与我们的光纤SFP收发器配合使用。

    紧急寻求帮助!
    非常感谢

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

    我对上述混淆表示抱歉。 我们的驱动程序是当前模式驱动程序。 这就是为什么我们有50欧姆端接要求以及为什么您需要直流阻隔盖的原因。

    请检查您是否具有正确的引导设置,是否已将COL引脚绑定到模式2或模式3 [启用100BASE-FX操作]。
    是否可以提供寄存器0x0h到0x1Fh的寄存器转储?

    您拥有的IC与EVM上的IC相同,没有区别。

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

    COL与模式3绑在一起。

    寄存器信息列表如下所示。

     

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

    RX_DV的引导可能是您在此处遇到的问题。 PIN为Mode2绑带,这是违规。
    您需要将其置于模式1才能进行MII操作。 请添加一个外部下拉列表,因为您连接的MAC似乎正在将引脚拉高。
    此外,还有一些其他引脚在模式2中也很奇怪:Rx_D[3:0]

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

    谢谢,Ross。

    我们使用的是具有以太网端口的NXP处理器LPC4330。 直到现在,我们才注意到其所有引脚都有50K上拉电阻器。 尽管根据其手册,电阻器可以禁用,但我们仍然发现它有效,即使我们尝试禁用它们。 是的,它确实更改了所需的引导电压。 我将在所有RXD引脚以及RX-DV引脚上添加2K下拉电阻器作为其默认设置,以查看是否有任何改进。

    但是,我有些困惑。  我们的软件工程师已使用MDIO端口根据MII和FX设置配置所有相关寄存器。 为什么  它不起作用? 剂量是指引导是一项强制要求?

    非常感谢。  

    Yaoting

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

    对寄存器进行编程后,是否通过写入0x4000h对寄存器0x1Fh执行软复位?
    可能会发生的是为什么会出现一个有趣的状态,因为你给它提供了一个25MHz的时钟,但是PLL期望的是一个50MHz的时钟。

    请尝试使用下拉列表查看是否有改进。

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

    您好,Ross:

    添加下拉电阻后,我们可以从引导寄存器(0x467和0x468)中获得正确的值 ,这些寄存器显示0x461=0803h和0x468=0000h。 电路现在工作。 但是,我仍有问题要问您,

    1) BMCR寄存器(0x000)等于3100h,表示位12 ="1"。 这意味着已启用自动协商,并显示此位与Strap相关。 我的问题是,哪种绑带设置会影响此设置? 在FX工作模式下,我们是否应该允许自动协商?

    2) BMSR寄存器(0x001)等于7849h。 它显示bit3 ="1"。它表示"设备能够执行自动协商"。 是否与上述问题有关? 另外,bit2="0"。 它显示链路未建立。但实际上,我们可以通过链路进行通信,为什么?

    期待您的回答。感谢您的帮助。  

    Yaoting