Patent ID: 8244965

Claim:
A control method for logical strips based on a multi-channel solid-state non-volatile storage device, comprising: Step 1: dividing a storage space of each of a plurality of channels into a plurality of storage units of equal size; Step 2: setting at least one logical strip by which the storage units with discrete physical addresses across the plurality of channels are organized into a continuous logical space, and setting a logical strip variable, wherein the logical strip variable corresponds to at least one of a number of storage units in each channel which are logically connected in a logical strip or corresponds to a size of each logical strip; and Step 3: during data interaction, dividing the data according to the size of each logical strip, mapping the divided data to the storage units of every channel, and performing reading/writing operations parallel among the plurality of channels, wherein the logical strip variable is set into a plurality of ranks from large to small according to a value of the logical strip variable, and changing a rank of the logical strip variable according to data read and write operation frequencies to adjust the size of each logical strip.