Back to results
US 10,372,659 B2Granted
Multi-mode NMVE over fabrics devices
AssigneeSamsung Electronics Co., Ltd.
InventorsSompong Paul Olarig, Son T. Pham, Fred Worley
Life of this patent
Estimating the term…
Abstract
A device may include a connector to connect the device to a chassis. The device may include chassis type circuitry to determine a type of the chassis. The device may further include mode configuration circuitry to configure the device to use a particular mode appropriate for the type of the chassis.
Claims18
A storage device, comprising:
- a connector to connect the storage device to a chassis, the connector supporting a plurality of Peripheral Component Interconnect Express (PCIe) lanes and Serial Attached Small Computer System Interface (SCSI) (SAS) pins;
- chassis type circuitry to determine a type of the chassis including the storage device;
- and
- mode configuration circuitry to configure the storage device to use a first mode or a second mode responsive to the type of the chassis,
- wherein the first mode includes a Non-Volatile Memory Express (NVMe) protocol to communicate between the storage device and the chassis, and
- wherein the second mode includes a Non-Volatile Memory Express over Fabric (NVMeoF) protocol to communicate between the storage device and the chassis.
3 more elements
A method, comprising:
- determining a type of chassis in which a storage device is installed, including determining whether the type of chassis is a Non-Volatile Memory Express (NVMe) chassis or a Non-Volatile Memory Express over Fabrics (NVMeoF) chassis;
- and
- configuring the storage device to enable a first communication mechanism and disable a second communication mechanism for the storage device according to the type of the chassis,
- wherein the storage device is coupled to the chassis using a connector supporting a plurality of Peripheral Component Interconnect Express (PCIe) lanes and Serial Attached Small Computer System Interface (SCSI) (SAS) pins.
1 more element
An article, comprising a tangible non-transitory storage medium, the tangible non-transitory storage medium having stored thereon non-transitory instructions that, when executed by a machine, result in:
- determining a type of chassis in which a storage device is installed, including determining whether the type of chassis is a Non-Volatile Memory Express (NVMe) chassis or a Non-Volatile Memory Express over Fabrics (NVMeoF) chassis;
- and
- configuring the storage device to enable a first communication mechanism and disable a second communication mechanism for the storage device according to the type of the chassis,
- wherein the storage device is coupled to the chassis using a connector supporting a plurality of Peripheral Component Interconnect Express (PCIe) lanes and Serial Attached Small Computer System Interface (SCSI) (SAS) pins.
1 more element
Dependencies are inferred from the claim text.