Non-volatile Memory Write Cycle Recording Device

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Conventional non-volatile memory systems face challenges in efficiently recording and updating writing loop counts, which affects the reliability and efficiency of writing operations due to the large circuit area required for storing this information.

Innovation Solution

A write cycle recording device comprising a storage device and a controller that records and updates writing loop counts for memory blocks, allowing for improved writing operation efficiency by defining the characteristics of writing pulses based on recorded loop counts.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If conventional storage methods are used to store writing loop count, then the writing loop count can be stored, but the circuit area becomes large and reliability is compromised

Engineering Contradiction:
Improvewriting loop count reliabilityVSAvoidcircuit area
Core Design Contradiction:
ReliabilityVSArea of stationary object

Solution Approach 1:

The patent divides the writing loop count storage into multiple segments: a first storage device stores a first writing loop count for first memory blocks, and a second storage device stores a second writing loop count for second memory blocks. This segmentation allows distributed storage of loop count information, reducing the circuit area required in any single location while maintaining reliability through redundancy.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent introduces a controller as an intermediary that manages the storage and retrieval of writing loop counts. The controller coordinates between the storage devices and memory blocks, enabling efficient access to loop count information without requiring large dedicated storage circuits in the memory blocks themselves.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Loss of information

If writing loop count is stored in each memory block, then complete writing history is recorded, but the circuit size increases

Engineering Contradiction:
Improvewriting loop count informationVSAvoidmemory block circuit area
Core Design Contradiction:
Loss of informationVSArea of stationary object

Solution Approach 1:

The patent moves the storage dimension from within individual memory blocks to external storage devices that are coupled to multiple memory blocks. This dimensional shift allows writing loop count information to be preserved without increasing the circuit area of individual memory blocks, as the storage function is relocated to a separate dimension of the system architecture.

Inventive Principle:
Principle #17Another dimension (Dimensionality change)

3Productivity

If traditional writing operations are performed without optimization, then simplicity is maintained, but writing efficiency is low

Engineering Contradiction:
Improvewriting operation efficiencyVSAvoidwriting operation complexity
Core Design Contradiction:
ProductivityVSDevice complexity

Solution Approach 1:

The patent implements preliminary action by having the controller retrieve the writing loop count from storage devices before performing writing operations on memory blocks. This advance retrieval allows the system to optimize the writing process based on historical loop count data, improving writing efficiency without significantly increasing operational complexity.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The patent introduces dynamic adjustment of writing operations based on the retrieved writing loop count. The controller can adaptively modify writing parameters such as voltage levels, pulse widths, or number of write cycles according to the stored loop count information, enabling optimized writing efficiency that responds to the actual state of the memory blocks.

Inventive Principle:
Principle #15Dynamics

Data Source

PatentUS11600346B2Non-volatile memory and write cycle recording device thereof
Publication Date: 2023.03.07 WINBOND ELECTRONICS CORP
  • US11600346B2 patent drawing
  • US11600346B2 patent drawing
  • US11600346B2 patent drawing

AI summary

A write cycle recording device includes a storage device and a controller. The storage device is corresponding to a memory block of a non-volatile memory. The storage device has a plurality of bits for recording a plurality of recorded writing loop counts corresponding to a plurality of writing operations of the memory block. The controller is configured to: perform a writing operation on the memory block; record a performed writing loop count of the writing operation; and, update a recorded writing loop count corresponding to the writing operation in the storage device according to the performed writing loop count.