System and method for configuring a solid-state storage device with error correction coding
First Claim
Patent Images
1. A method for configuring solid-state storage devices, comprising:
- providing a solid-state storage device;
analyzing an error rate of said solid-state storage device; and
selecting, based on said error rate, an error correction code power level to provide said solid-state storage device with a pre-determined error rate.
2 Assignments
0 Petitions
Accused Products
Abstract
A system for configuring solid-state storage devices comprises a solid-state storage device and an error correction code (ECC) selection system. The ECC selection system is configured to automatically select a set of error correction code based on an error rate of the storage device. The ECC selection system is further configured to install the selected set of error correction code in the solid-state storage device.
96 Citations
22 Claims
-
1. A method for configuring solid-state storage devices, comprising:
-
providing a solid-state storage device; analyzing an error rate of said solid-state storage device; and selecting, based on said error rate, an error correction code power level to provide said solid-state storage device with a pre-determined error rate. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A method for configuring solid-state storage devices, comprising:
-
determining a value indicative of an error rate for a solid-storage device; selecting an error correction code based on said value; and installing said selected error correction code in said solid-state storage device. - View Dependent Claims (9, 10, 11)
-
-
12. A system for configuring solid-state storage devices, comprising:
-
a solid-state storage device; and an error correction code (ECC) selection system configured to automatically select an error correction code based on an error rate of said storage device, said ECC selection system further configured to install said selected set-of error correction code in said solid-state storage device. - View Dependent Claims (13, 14, 15)
-
-
16. A computer-readable medium having a program capable of being executed by an instruction execution system, said program comprising:
-
logic configured to receive information corresponding to a solid-state storage device; logic configured to analyze said information corresponding to said solid-state storage device; and logic configured to select an error correction code for use with said solid-state storage device based on said information received corresponding to said solid-state storage device. - View Dependent Claims (17, 18, 19)
-
-
20. A system for configuring solid-state storage devices, comprising:
-
means for testing a solid-state storage device and for determining a value indicative of an error rate for said storage device; means for comparing said value to a pre-determined threshold; means for selecting an error correction code based on said comparing means; and means for installing said selected error correction code in said storage device. - View Dependent Claims (21, 22)
-
Specification