IP Library Granted Patent US 9,811,417
Granted Patent B2
US 9,811,417 · App. 15/061,487 · Granted Nov 7, 2017

Semiconductor memory device

Inventor: Masahiro Abe (Tokyo, JP)
Assignee: Toshiba Memory Corporation
G06F11/1068H03M13/2732H03M13/353G11C2029/0411
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 9,811,417
App. No.
15/061,487
Granted
Nov 7, 2017
Kind
B2
Abstract

According to one embodiment, a semiconductor memory device includes an encoder configured to generate an error correction code with respect to data, a processor configured to perform interleaving with respect to the data output from the encoder after the generation of the error correction code by the encoder, and a memory configured to store a process result from the processor.

Claims (28)

1. A semiconductor memory device comprising:

an encoder configured to generate an error correction code with respect to data;

a first processor configured to perform interleaving with respect to the data from the encoder after the generation of the error correction code;

a memory configured to store a process result from the first processor;

a detector configured to detect a credibility value indicative of credibility of the data read from the memory; and

a controller configured to determine whether or not the credibility value of the data read from a predetermined area of the memory is equal to or greater than a predetermined value based on a detection result from the detector, the controller configured to perform the interleaving with respect to the data read from the predetermined area if the credibility value is equal to or greater than the predetermined value and to withhold the interleaving with respect to the data read from the predetermined area if the credibility value is less than the predetermined value.

2. The semiconductor memory device of claim 1 , wherein the credibility value is an error rate per unit time of the data read from the predetermined area.

3. The semiconductor memory device of claim 2 , wherein the predetermined value is used to determine whether or not a burst error occurs.

4. The semiconductor memory device of claim 2 , wherein the controller performs the determination using the error rate per unit time of the data, and in addition thereto, at least one of the number of writes to the memory, refresh time interval, and integral value derived from a temperature inside the semiconductor memory device and a retaining time of the temperature.

5. The semiconductor memory device of claim 1 , wherein the interleaving includes the number of paths and delay unit as parameters, and the controller changes the number of paths and the delay unit depending on the credibility value.

6. The semiconductor memory device of claim 1 , further comprising a decoder configured to decode the encoded data read from the memory.

7. The semiconductor memory device of claim 6 , further comprising a second processor configured to perform deinterleaving with respect to the encoded data before the decoder performs decoding.

8. The semiconductor memory device of claim 1 , wherein the encoder includes a code length and parity as parameters, and the controller changes the parity length depending on a change in the code length.

9. The semiconductor memory device of claim 8 , wherein the interleaving includes the number of paths and delay unit as parameters, the controller changes the number of paths and the delay unit depending on the credibility value, and the code length and the parity length change in synchronization with the number of paths and the delay unit.

10. An information processing apparatus comprising

a semiconductor memory device, the device comprising:

an encoder configured to generate an error correction code with respect to data;

a first processor configured to perform interleaving with respect to data from the encoder after the generation of the error correction code;

a memory configured to store a process result from the first processor;

a detector configured to detect a credibility value indicative of credibility of the data read from the memory; and

a controller configured to determine whether or not the credibility value of the data read from a predetermined area of the memory is equal to or greater than a predetermined value based on a detection result from the detector, the controller configured to perform the interleaving with respect to the data read from the predetermined area if the credibility value is equal to or greater than the predetermined value.

11. A semiconductor memory device comprising:

an encoder configured to generate an error correction code with respect to data;

a processor configured to perform interleaving with respect to the data output from the encoder after the generation of the error correction code by the encoder;

a memory configured to store a process result from the processor;

a detector configured to detect a mean value of an error data per unit time with respect to data read from a predetermined area of the memory; and

a controller configured to execute the processor based on the mean value detected by the detector.

12. The semiconductor memory device of claim 11 , wherein the processor includes the number of paths and delay unit as parameters, and the controller changes the number of paths and delay unit based on the detection result.

Assignments (5)
MERGER Recorded Jan 22, 2021
From: TOSHIBA MEMORY CORPORATION
To: K.K. PANGEA
Reel/Frame 055659/0471 →
CHANGE OF NAME AND ADDRESS Recorded Jan 22, 2021
From: TOSHIBA MEMORY CORPORATION
To: KIOXIA CORPORATION
Reel/Frame 055669/0001 →
CHANGE OF NAME AND ADDRESS Recorded Jan 22, 2021
From: K.K. PANGEA
To: TOSHIBA MEMORY CORPORATION
Reel/Frame 055669/0401 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Sep 8, 2017
From: KABUSHIKI KAISHA TOSHIBA
To: TOSHIBA MEMORY CORPORATION
Reel/Frame 043529/0709 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Mar 4, 2016
From: ABE, MASAHIRO
To: KABUSHIKI KAISHA TOSHIBA
Reel/Frame 037896/0629 →
Continuity (2)
Provisional Application 62132412 · Mar 12, 2015
Related Publication 20160266973A1 · Sep 15, 2016