I'm gonna post two links:
How does PCIe switch handle Gen4 to Gen3?
I'm going to make a JBOD, the SATA HBA is 2X PCIe Gen3 and my new Mobo only support new PCIe Gen4 8x I want to fully utilise a Gen4 8x to connect many 2x Gen3 HBAs, so I've found this Gen4 swich from
electronics.stackexchange.com
-> What I said in my post (e.g. x4 4.0 to 2x x4 3.0) is possibleA PCIe switch as a Bandwidth Bridge
In the example above, it was determined that the PCIe device connecting to the USB device is integral and cannot be replaced. However, sacrificing the performance is not a valid option either. In this case, a PCIe switch can be used as a bandwidth bridge. Consider the PEX 8604- a 4-lane; 2-port PCIe switch with 5.0 GT/s SerDes. Each port implements two PCIe lanes. The PCIe switch can be used to match the bandwidth between both devices by connecting two lanes from one switch port to two 2.5GT/s lanes from the one device and a single lane on the second interface to the USB device. The bandwidth for the single 5.0GT/s lane is matched by the aggregate bandwidth of the dual 2.5GT/s lanes.
Conclusion
PCIe switches are typically used in fan-out applications where IO expansion is desired. However, flexibility in the configuration of PCIe switches available from PLX Technology allow system vendors to overcome bandwidth limitations introduced by other components in the system. When the PCIe switch is used as a bandwidth bridge, system designers can take advantage of the full performance capabilities of all the PCIe devices.