SEMICONDUCTOR STORAGE DEVICE, METHOD OF CONTROLLING THE SAME, AND ERROR CORRECTION SYSTEM
First Claim
1. A semiconductor storage device comprising:
- a first error-correction-code generating unit that generates a first error correction code for each first unit data included in first data and for first unit data included in second data;
a second error-correction-code generating unit that generates a second error correction code for a set of data which includes at least one first unit data from first data and one first unit data from second data; and
a memory that can store therein at least the first data and second data.
0 Assignments
0 Petitions
Accused Products
Abstract
A semiconductor storage device, a method of controlling the same, and an error correction system allow reduction in power consumption and circuit scale without detriment to error correction capability. An error correction code (ECC) circuit of a solid state drive (SSD) performs first error correction on read data using a first error correction code (Hamming code), and further performs second error correction on the result of the first error correction using a second error correction code (BHC code).
Furthermore, the ECC circuit performs third error correction on the result of the second error correction using a third error correction code (RS code).
-
Citations
7 Claims
-
1. A semiconductor storage device comprising:
-
a first error-correction-code generating unit that generates a first error correction code for each first unit data included in first data and for first unit data included in second data; a second error-correction-code generating unit that generates a second error correction code for a set of data which includes at least one first unit data from first data and one first unit data from second data; and a memory that can store therein at least the first data and second data. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
Specification