Multi-protocol IO infrastructure for a flexible storage platform

US10114778B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-10114778-B2
Application numberUS-201615090409-A
CountryUS
Kind codeB2
Filing dateApr 4, 2016
Priority dateMay 8, 2015
Publication dateOct 30, 2018
Grant dateOct 30, 2018

How to read this patent

A practical reading order for non-experts. Skip the full description unless you need deep technical detail.

  1. Title

    What the patent document calls the invention.

  2. Abstract

    A short plain-language summary of the technical disclosure.

  3. Assignees and inventors

    Who owns or filed the patent and who is credited as inventor.

  4. Key dates

    Filing, priority, publication, and grant dates set the timeline.

  5. First independent claim

    The legal scope of protection — read this for what is actually claimed.

  6. CPC / IPC classifications

    Technology tags used to group this patent with similar filings.

  7. Citations and related patents

    Prior art links and similar publications in this corpus.

Abstract

Official abstract text for this publication.

A flexible storage system. A storage motherboard accommodates, on a suitable connector, a storage adapter circuit that provides protocol translation between a host bus interface and a storage interface, and that provides routing, to accommodate a plurality of mass storage devices that may be connected to the storage adapter circuit through the storage motherboard. The storage adapter circuit may be replaced with a circuit supporting a different host interface or a different storage interface.

First claim

Opening claim text (preview).

What is claimed is: 1. A storage system, comprising: a storage motherboard, comprising: a first plurality of storage interface connectors; a cable connector; and a storage adapter circuit having a host side interface connected to the cable connector and a first plurality of storage side interfaces, each connected to a respective storage interface connector of the storage interface connectors, the storage adapter circuit comprising: a first protocol translator, configured to translate communications from a host interface protocol to a first storage interface protocol; a second protocol translator, configured to translate communications from a host interface protocol to a second storage interface protocol; a first consolidation device configured to connect the first protocol translator to a plurality of storage devices configured to use the first storage interface protocol; a second consolidation device configured to connect the second protocol translator to a plurality of storage devices configured to use the second storage interface protocol; and a storage adapter circuit controller configured to: detect a protocol of a mass storage device connected to a connector of the first plurality of storage interface connectors, connect the first protocol translator to the host side interface, and connect the first consolidation device between the first protocol translator and the first plurality of storage side interfaces, when the detected protocol is the first protocol, and connect the second protocol translator to the host side interface, and connect the second consolidation device between the second protocol translator and the first plurality of storage side interfaces, when the detected protocol is the second protocol. 2. The system of claim 1 , wherein: the first protocol translator is a PCIe host bus adapter for SAS, and the first consolidation device is a SAS expander. 3. The system of claim 2 , wherein: the second protocol translator is a PCIe host bus adapter for SATA, and the second consolidation device is a SATA expander. 4. The system of claim 1 , further comprising a third consolidation device configured to connect to a plurality of storage devices configured to use the host interface protocol, wherein the storage adapter circuit controller is further configured to connect the third consolidation device to the host side interface, when the detected protocol is the host interface protocol. 5. The system of claim 4 , wherein the host interface protocol is PCIe. 6. The system of claim 4 , wherein the host interface protocol is Ethernet. 7. The system of claim 1 , wherein: the first protocol translator is a PCIe host bus adapter for SAS, and the first consolidation device is a SAS expander. 8. The system of claim 7 , wherein: the second protocol translator is a PCIe host bus adapter for SATA, and the second consolidation device is a SATA expander. 9. The system of claim 1 , wherein the first consolidation device comprises a routing circuit. 10. The system of claim 1 , wherein the first storage interface protocol is selected from the group consisting of SATA, SAS, FibreChannel, NVMe, Ethernet, and USB. 11. The system of claim 1 , wherein a connector of the first plurality of storage interface connectors is compatible with at least two different storage interfaces. 12. The system of claim 1 , wherein a connector of the first plurality of storage interface connectors comprises an SFF8639 connector. 13. The system of claim 1 , further comprising a mass storage device connected to a storage connector of the first plurality of storage interface connectors by a data path comprising a portion selected from the group consisting of a cable, a plurality of printed circuit board traces, and a wireless link. 14. The system of claim 1 , wherein the cable connector comprises a PCIe connector, and the host interface protocol is PCIe. 15. A computing system, comprising: a rack tray for a 19-inch rack, the rack tray comprising: a host motherboard comprising a CPU and memory, and a storage motherboard according to claim 1 .

Assignees

Inventors

Classifications

  • G06F13/385Primary

    for adaptation of a particular data processing system to different peripheral devices · CPC title

  • on a serial bus, e.g. I2C bus, SPI bus (on daisy chain buses G06F13/4247) · CPC title

  • using switching circuits, e.g. switching matrix, connection or expansion network (G06F13/4009 takes precedence) · CPC title

  • Details of memory controller · CPC title

  • Vertical data movement, i.e. input-output transfer; data movement between one or more hosts and one or more storage devices · CPC title

Patent family

Related publications grouped by family.

External sources

Frequently asked questions

Answers are generated from the same data shown on this page.

What does patent US10114778B2 cover?
A flexible storage system. A storage motherboard accommodates, on a suitable connector, a storage adapter circuit that provides protocol translation between a host bus interface and a storage interface, and that provides routing, to accommodate a plurality of mass storage devices that may be connected to the storage adapter circuit through the storage motherboard. The storage adapter circuit ma…
Who is the assignee on this patent?
Samsung Electronics Co Ltd
What technology area does this patent fall under?
Primary CPC classification G06F13/385. Mapped technology areas include Physics.
When was this patent published?
Publication date Tue Oct 30 2018 00:00:00 GMT+0000 (Coordinated Universal Time) (B2). Legal status and post-grant events are not shown on this page.
What related patents are in patentsdb?
We list 3 related publications on this page (citations in our corpus or others sharing the same primary CPC).