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.

[参考译文] DS160PR412:DS160PR412,421用于混合 PCIe G2和 USB 3.1应用

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

https://e2e.ti.com/support/interface-group/interface/f/interface-forum/1416533/ds160pr412-ds160pr412-421-use-in-mixed-pcie-g2-and-usb-3-1-applications

器件型号:DS160PR412
主题中讨论的其他器件:HD3SS3220DS160PR421SN75LVPE5412

工具与软件:

这些是我在此类电路中的第一步、我非常感谢一位专家的意见:

大标题:

我正在使用 Altera Cyclone 10 GX FPGA、需要将4个 FPGA 收发器(能够支持12.5Gbps)多路复用到两个需要动态选择的应用中:

>在 Use1中,四个收发器支持短距离连接到固态磁盘,使用4通道 PCIe Gen2接口,速度为5Gbps。
>在 Use2中,将分配四个收发器来支持一个 USB3.1端口、一个 SFP+ 10G 光纤链路和两个板间链路(仍待定)。 对于 USB 3.1前端、我选择了 TI 的 HD3SS3220 10Gbps USB 3.1 Type-C 2:1多路复用器(带 DRP 控制器)。

现在、我的问题是:

至于在 HD3SS3220和 FPGA 之间放置的四路2:1多路复用器/多路信号分离器、我已计划使用 TI 的 DS160PR412/421对在4通道 PCIe (使用1)与 USB 3.1 + SFP++ 2TBD (使用2)之间进行切换和转接驱动。 由于 DS160PR412/421和 HD3SS3220增益和 EQ 行为可通过 I2C 动态编程、因此我假设可使用上述设置实现此目的。

这是对的、我遗漏了一些基本的东西还是犯了大错误?

非常感谢

Guillermo.

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

    吉列尔莫、您好!

    我对您的设置有点困惑。 您能解释几点吗? 在提出建议之前、我希望能有更好的理解。

    1. 是否同样使用了4个收发器来支持 PCIe Gen2或 USB 3.1/SFP+ 10G/TBD? 或者、每个用例总共有8个收发器需要进行多路复用/多路信号分离?
    2. 每个收发器是否总共包含4个通道?
    3. 两个用例中是否使用了相同的 Altera FPGA 端口? 或者、是否需要多路复用器/多路信号分离器来将信号路由到 PCIe 第2代端口还是 USB 3.1/10G/TBD 端口?
    4. HD3SS3220用于多路复用器介于什么之间? 您能分享一下输入和输出是什么吗?
    5. 您能分享一个方框图供我理解吗?

    此致!

    卢卡斯

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

    你(们)好

    我希望随附的图表能更好地解释我的目标。

    我只有4个 FPGA 收发器可用

    DS160PR412/421将用作四通道2:1多路复用器/多路信号分离器、DS160PR412用于 TX 通道、DS160PR421用于 RX 通道、可在 Use1或 Use2之间进行选择

    在 Use1中、选择4个 Tx/USB1通道将用于支持 Rx 3.1 (Gen1、5Gbps)、SFP+(10Gbps)和2TBD 连接

    在 Use2中、4个选定的 Tx/PCIe 通道将用于支持一个以5Gbps/通道运行的4通道 Rx G2接口

    USB3.1接口需要 HS3SS3220来允许连接器旋转

    我希望图片能显示我的想法。

    基本上、DS160PR412/421显示为高速多路复用器和转接驱动器、被称为"对 PCIe 多路复用器/多路信号分离器有用"、但对 USB 多路复用器/多路信号分离器不有用、因此我咨询了专家"为什么不可用"。 假设在 Use1和 Use2之间切换时、可以修改具有 I2C 接口、GAIN 和 EQ。

    此致

    Guillermo.

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

    吉列尔莫、您好!

    感谢您分享此方框图、现在我对您的设置有了更好的了解。

    是的、此系统中可以使用 DS160PR412/421在 PCIe 第4代和 USB3.1/10G SFP+/TBD 用例之间切换。 有几个注意事项需要考虑。

    1. DS160PR412/421均衡实现16Gbps。 较低速率(10.3125Gbps 或5Gbps)下的增益将不会那么高。
    2. DS160PR412/421面向 PCIe、因此具有 RX 检测功能。 这意味着它希望在打开其自身输入上的端接之前看到其输出上的端接。 对于 USB 和以太网用例、将需要禁用 Rx-Detect。 这可以通过引脚或寄存器控制来实现。
    3. DS160PR412/421支持高达16Gbps 的数据速率。 如果 TBD 用例需要更高的速率、我们还提供了 SN75LVPE5412/421转接驱动器多路复用器/多路信号分离器。 这是一个 非常相似的器件、支持高达32Gbps 的数据速率。

    此致!

    卢卡斯