8429485

Method and Apparatus for Detecting Free Page and a Method and Apparatus for Decoding Error Correction Code Using the Method and Apparatus for Detecting Free Page

PublishedApril 23, 2013
Assigneenot available in USPTO data we have
Technical Abstract

Patent Claims
13 claims

Legal claims defining the scope of protection, as filed with the USPTO.

1

1. A method of detecting a free page of memory, the method comprising: converting free page data read from the memory into a converted codeword for inclusion as an element of an error correction code field; comparing the converted codeword to an initially set target codeword to detect an amount of non-identical bits; and determining before error correction code decoding is performed that a page read from the memory is a free page when the amount of non-identical bits is equal to or less than an initially set threshold value.

2

2. The method of claim 1 , wherein the target codeword comprises a codeword having all bits a logic value of 0.

3

3. The method of claim 1 , further comprising performing error correction code decoding when the amount of non-identical bits exceeds the initially set threshold value.

4

4. The method of claim 1 , further comprising reporting the amount of bits that are not identical as an amount of stuck bits when the page read from the memory is determined to be a free page.

5

5. A non-transitory computer readable recording medium having recorded thereon a program that executes the method of claim 1 .

6

6. A method of detecting a free page, the method comprising: inverting data read from a memory; detecting an amount of bits of inverted data having a logic value of 1 in an initially set data size unit; and determining before error correction code decoding is performed that a page read from the memory is a free page when the amount of bits is equal to or less than an initially set threshold value.

7

7. The method of claim 6 , wherein the initially set data size is set to the size of a codeword.

8

8. The method of claim 6 , further comprising reporting the amount of bits that have a logic value of 1 as an amount of stuck bits when the page read from the memory is a free page.

9

9. The method of claim 6 , further comprising performing error correction code decoding when the page read from the memory is not a free page.

10

10. An apparatus for detecting a free page, the apparatus comprising: an inverter that inverts data read from a memory; and a free page detector that detects an amount of bits having a logic value of 1 in an initially set data size unit from data output from the inverter, and that determines before error correction code decoding is performed that a page read from the memory is a free page when the amount of bits is equal to or less than an initially set threshold value.

11

11. The apparatus of claim 10 , wherein the initially set data size is set as the size of a codeword.

12

12. An apparatus for decoding an error correction code, the apparatus comprising: a first inverter that inverts data read from a memory; a free page detector that detects before error correction coding is performed an amount of bits having a logic value of 1 in an initially set data size unit from data output from the first inverter, and that generates a free page status signal when the amount of bits is equal to or less than an initially set threshold value; a data buffer that temporally stores the data read from the memory; a second inverter that inverts data read from the data buffer; and an error correction code decoder that detects an error based on an error correction code by inputting data output from the second inverter, that corrects a detected error and outputs a corrected error, and that, when the free page status signal is generated, stops detection and correction of the error.

13

13. An apparatus for decoding an error correction code, the apparatus comprising: a first inverter configured to invert 8-bit data read from a memory; a free page detector configured to detect an amount of bits having a logic value of 1 in an initially set data size unit from data output from the first inverter, and that generates a free page status signal when the amount of bits is less than or equal to an initially set threshold value; and an error correction code decoder configured to detect an error based on an error correction code by inputting data output from the first inverter, to stop correcting the error when the free page status signal is generated, and to correct the error when the free page status signal is not generated, wherein the free page detector comprises a logic circuit configured to count the amount of bits having a logic value 1 and output a counted number, the logic circuit comprising: a first full adder responsive to a first three bits of inverted 8-bit data; a second full adder responsive to a second three bits of inverted 8-bit data; a first half adder responsive to a last two bits of inverted 8-bit data; a third full adder responsive to a carry of each of the first full adder, the second full adder and the first half adder; a fourth full adder responsive to a sum of each of the first full adder, the second full adder and the first half adder; a second half adder responsive to a sum of each of the third full adder and the fourth full adder, and a third half adder responsive to a carry of each of the third full adder and the second half adder.

Patent Metadata

Filing Date

Unknown

Publication Date

April 23, 2013

Inventors

KWAN-HO KIM
Jong-in Kim
Young-wook Jang
Hee-dong Shin
Bong-chun Kang
Jong-jin Lee

Want to explore more patents?

Browse 5M+ US patents with plain-English claim translations and AI-generated analysis.

Citation & reuse

Analysis on this page is generated by Patentable — an AI-powered patent intelligence platform. AI-generated summaries, explanations, and analysis may be reused with attribution and a visible link back to the canonical URL below. Patent abstracts and claims are USPTO public domain.

Cite as: Patentable. “METHOD AND APPARATUS FOR DETECTING FREE PAGE AND A METHOD AND APPARATUS FOR DECODING ERROR CORRECTION CODE USING THE METHOD AND APPARATUS FOR DETECTING FREE PAGE” (8429485). https://patentable.app/patents/8429485

© 2026 Patentable. All rights reserved.

Patentable is a research and drafting-assistant tool, not a law firm, and does not provide legal advice. Documents we generate are drafts for review by a licensed patent attorney.