Storage device performing peer-to-peer communication with external device without intervention of host
AssigneeSamsung Electronics Co., Ltd.
InventorHOJUN SHIM
Life of this patent
Estimating the term…
Abstract
A storage device is provided. The storage device includes a field programmable gate array board connected to a first port of the storage device; and a storage controller including a first interface circuit and a second interface circuit. The first interface circuit is connected to the FPGA board, the second interface circuit is connected to a second port of the storage device, at least one port from among the first port and the second port being configured to connect to an external storage device, and the FPGA board is configured to provide a path for transferring data in a peer-to-peer manner between the storage controller and the external storage device without intervention of a host.
Claims21
A storage device comprising:
- a field programmable gate array (a FPGA) board (an FPGA board) connected to a first port of the storage device;
- and
- a storage controller comprising a first interface circuit and a second interface circuit, the first interface circuit being connected to the FPGA board, the second interface circuit being connected to a second port of the storage device,
- wherein at least one port from among the first port and the second port is configured to connect to an external storage device, and
- wherein the FPGA board is configured to provide a path for transferring data in a peer-to-peer manner between the storage controller and the external storage device without intervention of a host.
A storage device comprising:
- a storage controller comprising a first interface circuit and a second interface circuit, the first interface circuit being connected to a first port of the storage device, and the second interface circuit being connected to a second port of the storage device;
- and
- a memory device,
- wherein the first interface circuit is configured to operate in a plurality of operation modes based on whether the first port is connected to an external device and a type of the external device connected to the first port, and
- wherein the storage controller is configured to exchange data with an external storage device connected to the first port in a peer-to-peer manner without intervention of a host.
A storage device comprising:
- a storage controller interposed between a first port of the storage device and a second port of the storage device;
- and
- an operation logic circuit configured to generate processed data by performing a processing operation based on data received from the storage controller or the second port,
- wherein the storage device is configured to, when the first port is connected to an external storage device, output the processed data to the external storage device through the first port without intervention of a host.
21-30. (canceled)
Dependencies are inferred from the claim text.