CPC G06F 13/4027 (2013.01) [G02B 6/3518 (2013.01); G02B 6/3546 (2013.01); G06F 13/4282 (2013.01)] | 19 Claims |
1. A computing system comprising:
a first fabric interface device coupled to receive first multi-lane serial peripheral component interconnect express (PCIe) data from first functional elements of a first computing asset through a first multi-lane PCIe bus, wherein the first fabric interface device is configured to transparently extend the first multi-lane PCIe bus by converting the first multi-lane PCIe data into a retimed parallel version of the first multi-lane PCIe data to be sent on a first bidirectional data communication path, wherein the first multi-lane PCIe bus has a first number of lanes and the first bidirectional data communication path has a second number of lanes; wherein the first number does not equal the second number, wherein the retimed parallels version of the first multi-lane PCIe data has a higher clock domain or frequency than the first multi-lane PCIe data; and wherein the first number of lanes is less than the second number of lanes; wherein the first bidirectional data communication path is configured to be connected through a data path transport to a second bidirectional data communication path; and
a second fabric interface device coupled to receive multi-lane serial peripheral component interconnect express (PCIe) data from second functional elements of a second computing asset through a second multi-lane PCIe bus, wherein the second fabric interface device is configured to transparently extend the second multi-lane PCIe bus by converting the second multi-lane PCIe data into a second retimed parallel version of the second multi-lane PCIe data to be sent on the second bidirectional data communication path, wherein the second multi-lane PCIe bus has a third number of lanes and the second bidirectional data communication path has a fourth number of lanes; wherein the third number does not equal the fourth number.
|