PCIe 多路复用器/带宽分配器 ASIC 是否存在?

PCIe 多路复用器/带宽分配器 ASIC 是否存在?

我可能用错了术语,但我正在寻找一种可以让我将多个低速 PCIe 通道复用到单个高速通道上的方法。例如,将 3 个 PCIe 1.0 通道复用到 1 个 PCIe 3.0 通道上。如果我有 1 个 PCIe 3.0 x8,这将为我提供 3 个 PCIe 1.0 x8。

我期望这会作为单独的 PCIe 总线呈现给操作系统。我可以在 FPGA 中做到这一点,但我认为这种类型的应用程序可能有 ASIC。

答案1

基本上,您正在寻找的是 PCIe 交换机。

在此处输入图片描述

您可以为其提供一些通道,并根据需要将其提供的下行端口分配给插槽。更多信息请参阅PCIe 基础知识幻灯片

图中的芯片PEX 8632在其产品简介中列出了一些常见的端口配置:

  • x4 上游,3× x4 + 8× x2 下游
  • x8 上游,2× x8 + 2× x4 下游
  • 上游 x8,下游 10× x2
  • 上行 x16,下行 2× x8

相关内容