×

Parallel data transfer in solid-state storage

  • US 7,958,280 B2
  • Filed: 10/26/2007
  • Issued: 06/07/2011
  • Est. Priority Date: 10/27/2006
  • Status: Active Grant
First Claim
Patent Images

1. A method for storing data, the method comprising:

  • receiving a plurality of data segments, each data segment of the plurality of data segments comprising at least one data sector;

    storing the plurality of data segments in a buffer;

    transferring the plurality of data segments from the buffer to a plurality of storage interfaces corresponding to a plurality of solid-state storage devices, wherein the plurality of data segments is stored in the buffer and the plurality of data segments is transferred from the buffer to respective ones of the plurality of storage interfaces according to an arbitration scheme; and

    distributing the data segments among the plurality of solid-state storage devices, wherein the at least one data sector of each data segment of the plurality of data segments is sequentially transferred from a respective one of the plurality of storage interfaces to a respective one of the plurality of solid-state storage devices, and wherein the plurality of data segments is transferred from the plurality of storage interfaces to the plurality of solid-state storage devices in parallel through data channels corresponding to the plurality of solid-state storage devices.

View all claims
  • 7 Assignments
Timeline View
Assignment View
    ×
    ×