Semiconductor memory device

US2016062829A1 · US · A1

Patent metadata
FieldValue
Publication numberUS-2016062829-A1
Application numberUS-201514608715-A
CountryUS
Kind codeA1
Filing dateJan 29, 2015
Priority dateAug 29, 2014
Publication dateMar 3, 2016
Grant date

How to read this patent

A practical reading order for non-experts. Skip the full description unless you need deep technical detail.

  1. Title

    What the patent document calls the invention.

  2. Abstract

    A short plain-language summary of the technical disclosure.

  3. Assignees and inventors

    Who owns or filed the patent and who is credited as inventor.

  4. Key dates

    Filing, priority, publication, and grant dates set the timeline.

  5. First independent claim

    The legal scope of protection — read this for what is actually claimed.

  6. CPC / IPC classifications

    Technology tags used to group this patent with similar filings.

  7. Citations and related patents

    Prior art links and similar publications in this corpus.

Abstract

Official abstract text for this publication.

According to one embodiment, a semiconductor memory device includes a generator to generate an error correction code. The generator includes a first encoder to calculate a first error correction code, a second encoder to calculate a second correction code, and an operation part to operate the first error correction code and the second error correction code.

First claim

Opening claim text (preview).

What is claimed is: 1 . A semiconductor memory device, comprising: a nonvolatile memory system; and a generator to generate an error correction code; the generator including, a first encoder to calculate a first error correction code with respect to a first data to be encoded, a second encoder to calculate, if the first data is unencodable, a second error correction code with respect to a third data generated from a second data corresponding to the first data, which is read from the nonvolatile memory system, and an operation part to operate the first error correction code and the second error correction code, and wherein the generator generates an operation result of a predetermined unit from the operation part as the error correction code. 2 . The semiconductor memory device of claim 1 , further comprising: a controller to read and write a data received from the nonvolatile memory system through a plurality of channels; a first path to read a data from a predetermined number of channels in the plurality of channels and transfer the data to the first encoder; and a second path to read a data from channels remaining in the plurality of channels excluding the predetermined number of channels and transfer the data to the second encoder. 3 . The semiconductor memory device of claim 2 , further comprising a buffer to merge the first data and the second data corresponding to the first data read from the nonvolatile memory system together, the buffer to compensate the first data with the second data corresponding to the first data to generate the third data encodable. 4 . The semiconductor memory device of claim 1 , wherein the operation part performs operation for acquiring exclusive OR. 5 . The semiconductor memory device of claim 1 , wherein the first data to be encoded is received from a host system. 6 . The semiconductor memory device of claim 1 , wherein the first data to be encoded is a garbage collection data. 7 . The semiconductor memory device of claim 1 , comprising a first buffer to transfer the first error correction code received from the first encoder to the operation part and to transfer the first error correction code to the first encoder and a second buffer to transfer the second error correction code received from the second encoder to the operation part and to transfer the second error correction code to the second encoder. 8 . The semiconductor memory device of claim 1 , further comprising a timing controller to control a timing of input of the first error correction code and the second error correction code to the operation part to be simultaneous. 9 . The semiconductor memory device of claim 8 , further comprising an interface to be connected with a host system, wherein the timing controller controls the timing when the data received from the host system through the interface are unencodable. 10 . A semiconductor memory device comprising a generator to generate an error correction code, the generator including a first encoder to calculate a first error correction code, a second encoder to calculate a second error correction code, and an operation part to operate exclusive OR from the first error correction code and the second error correction code, wherein the generator generates an operation result from the operation part as the error correction code. 11 . A semiconductor memory device comprising a generator to generate an error correction code, the generator including a first encoder to calculate a first error correction code, a second encoder to calculate a second error correction code, and an operation part to operate the first error correction code and the second error correction code.

Assignees

Inventors

Classifications

  • in sector programmable memories, e.g. flash disk (G06F11/1072 takes precedence) · CPC title

  • Protection of memory contents; Detection of errors in memory contents · CPC title

  • using block codes (H03M13/2957 takes precedence) · CPC title

  • Reed-Solomon codes · CPC title

  • using codes or arrangements adapted for a specific type of error (G06F11/1048 takes precedence) · CPC title

Patent family

Related publications grouped by family.

External sources

Frequently asked questions

Answers are generated from the same data shown on this page.

What does patent US2016062829A1 cover?
According to one embodiment, a semiconductor memory device includes a generator to generate an error correction code. The generator includes a first encoder to calculate a first error correction code, a second encoder to calculate a second correction code, and an operation part to operate the first error correction code and the second error correction code.
Who is the assignee on this patent?
Toshiba Kk
What technology area does this patent fall under?
Primary CPC classification G06F11/1068. Mapped technology areas include Physics.
When was this patent published?
Publication date Thu Mar 03 2016 00:00:00 GMT+0000 (Coordinated Universal Time) (A1). Legal status and post-grant events are not shown on this page.
What related patents are in patentsdb?
We list 2 related publications on this page (citations in our corpus or others sharing the same primary CPC).