Switch device for interfacing multiple hosts to a solid state drive
AssigneeMarvell Asia Pte Ltd
InventorsScott Furey, Salil Suri, Liping Guo, Chih-Lung Liu, Yingdong Li
Life of this patent
Estimating the term…
Loading patent…
AssigneeMarvell Asia Pte Ltd
InventorsScott Furey, Salil Suri, Liping Guo, Chih-Lung Liu, Yingdong Li
Estimating the term…
A switch device is configured to communicate with a plurality of hosts and a solid state drive (SSD). The plurality of hosts includes a first host and a second host. The switch device receives a first memory access command from the SSD, the first memory access command including an indication of the first host to indicate the first memory access command is intended for the first host. The switch device uses the indication of the first host in the first memory access command to route the first memory access command to the first host. The switch device removes the indication of the first host from the first memory access command prior to sending the first memory access command to the first host via a peripheral computer interface express (PCIe) interface of the switch device.
A method implemented by a Non-Volatile Memory Express (NVMe) switch that is configured to communicate with a plurality of hosts and two or more solid state drives (SSDs), the plurality of hosts including a first host and a second host, the method comprising:
A non-volatile memory express (NVMe) switch, comprising:
A non-transitory computer readable medium storing machine-readable instructions that, when executed by a processor of a non-volatile memory express (NVMe) switch, cause the processor to:
Dependencies are inferred from the claim text.