Nonvolatile Memory Page Reliability Determination via Fail Bit Counting

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing data storage devices lack an efficient method to determine the reliability of data pages during write operations, which can lead to data integrity issues due to unaccounted fail bits.

Innovation Solution

A nonvolatile memory device with a buffer to store data, a fail bit counter to count fail bits, and a state determination unit to assess the reliability of pages based on these counts, ensuring data is written to alternative pages if the reliability threshold is not met.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If data is written to memory pages without reliability determination, then write operation speed is maintained, but data integrity deteriorates due to unaccounted fail bits

Engineering Contradiction:
Improvedata integrityVSAvoidwrite operation speed
Core Design Contradiction:
ReliabilityVSProductivity

Solution Approach 1:

The patent performs fail bit counting and reliability determination before the write operation is completed. The state determination unit assesses page reliability by counting fail bits in advance, allowing the system to identify unreliable pages before data is written, thus preventing data integrity issues while maintaining efficient write operations.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The patent implements a feedback mechanism where the state determination unit continuously monitors page reliability by counting fail bits and provides this information back to the control logic. This feedback enables dynamic adjustment of write operations, allowing the system to redirect data from unreliable pages to reliable pages, thereby maintaining both data integrity and write efficiency.

Inventive Principle:
Principle #23Feedback

2Reliability

If fail bit counting and reliability determination are performed for every page, then data integrity is improved, but device complexity increases

Engineering Contradiction:
Improvepage reliability determinationVSAvoidstructure complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The patent divides the reliability determination process into separate functional units: a fail bit counter unit that counts unreliable bits and a state determination unit that assesses page reliability based on the count. This segmentation allows each unit to perform its specific function efficiently, reducing overall system complexity while maintaining comprehensive reliability determination.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The memory device performs self-diagnosis by automatically counting fail bits and determining page reliability without external intervention. The state determination unit uses internally generated fail bit counts to assess page quality, enabling the device to self-manage data integrity without requiring complex external control mechanisms.

Inventive Principle:
Principle #25Self-service

3Quantity of substance

If unreliable pages are used for data storage, then storage capacity is maximized, but data loss risk increases

Engineering Contradiction:
Improvestorage capacityVSAvoiddata storage reliability
Core Design Contradiction:
Quantity of substanceVSReliability

Solution Approach 1:

The control logic receives feedback from the state determination unit about page reliability status and uses this information to make intelligent write decisions. When unreliable pages are detected through fail bit counting, the control logic redirects write operations to reliable pages, ensuring data is stored only in pages that meet reliability thresholds while still utilizing available storage capacity efficiently.

Inventive Principle:
Principle #23Feedback

Solution Approach 2:

The system performs preliminary reliability assessment by counting fail bits before data is written to any page. This advance determination allows the control logic to identify suitable pages for data storage in advance, ensuring that data is only written to reliable pages while maximizing the use of available storage capacity through intelligent page selection.

Inventive Principle:
Principle #10Preliminary action

Data Source

PatentUS10546618B2Nonvolatile memory device, data storage device including the same and operating method thereof
Publication Date: 2020.01.28 SK HYNIX INC
  • US10546618B2 patent drawing
  • US10546618B2 patent drawing
  • US10546618B2 patent drawing

AI summary

A nonvolatile memory device includes a plurality of memory cells; a buffer suitable for storing data to be written in a page of memory cells; a fail bit counter suitable for counting fail bits among the data stored in the buffer; and a state determination unit suitable for determining a reliability of the page, based on a counted number of fail bits.