I wonder, why does a M.2 to PCIe adapter (see link below) have a need for a chip like that (ASM1184e, PCI express packet switch, see link below). This is an adapter that does require PCIe bifurcation.
Quad Slot M.2 NVMe PCIe 4.0 X16 Adapter Card with ASM 1184E Chip, Only Work with PCIe Splitter Function Motherboard
ASM1184e
- Why is such a chip needed in the first place? I thought M.2 to PCIe is just a wire connection from the SSD to the PCIe slot?
- This chip is ' 1 PCIe x1 Gen2 upstream port to 4 PCIe x 1 Gen2 downstream ports', so it should have a bandwidth of 0.5 GBps but the product is advertised as PCI 4.0 x16 (32 GBps). I doubt, that the adapter would only have the bandwidth of one PCIe 2.0 lane.
Quad Slot M.2 NVMe PCIe 4.0 X16 Adapter Card with ASM 1184E Chip, Only Work with PCIe Splitter Function Motherboard
ASM1184e