Flash Memory Copy-Back Control Without Extra Storage

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Flash memory devices with Multi-Level Cells (MLCs) do not support copy-back operations, requiring additional storage space and increasing programming time, which complicates data transfer and device integration.

Innovation Solution

A method for controlling a copy-back operation in flash memory devices with MLCs that initializes bit registers, reads and stores data, and programs it into target MLCs without additional storage space, optimizing the programming process by determining data modification and adjusting programming signals accordingly.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If additional storage space is used for copy-back operation in MLC flash memory, then data copying capability is improved, but device size increases

Engineering Contradiction:
Improvecopy-back operation capabilityVSAvoiddevice size
Core Design Contradiction:
Adaptability or versatilityVSVolume of stationary object

Solution Approach 1:

The page buffer is designed to perform multiple functions: it serves as both the standard data buffer for read/write operations and as temporary storage for copy-back operations. By making the page buffer multi-functional, the patent enables copy-back capability without adding dedicated storage space, thus resolving the contradiction between adaptability and device size.

Inventive Principle:
Principle #6Universality (Multi-functionality)

Solution Approach 2:

The system uses its existing resources (page buffer) to perform the copy-back operation without requiring external or additional storage. The page buffer serves itself by being reused for temporary data storage during copy-back, eliminating the need for separate storage components and maintaining compact device size.

Inventive Principle:
Principle #25Self-service

2Productivity

If additional storage space is used for copy-back operation, then data transfer capability is improved, but programming time increases

Engineering Contradiction:
Improvedata transfer capabilityVSAvoidprogramming time
Core Design Contradiction:
ProductivityVSLoss of time

Solution Approach 1:

Data is read from the source page and stored in the page buffer in advance, before the programming operation begins. This preliminary action allows the programming process to start immediately with the data already prepared in the buffer, avoiding sequential read-then-program delays and reducing overall programming time.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The page buffer maintains continuous availability for data storage and processing throughout the copy-back operation. By keeping the buffer actively engaged in holding data ready for programming, the system eliminates idle time between reading and programming, ensuring continuous productive action and reducing total operation time.

Inventive Principle:
Principle #20Continuity of useful action

3Adaptability or versatility

If additional storage space is disposed within flash memory device, then copy-back operation is enabled, but device complexity increases

Engineering Contradiction:
Improvecopy-back operation supportVSAvoiddevice structure
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The control logic is designed to manage the page buffer for multiple purposes: standard read/write operations and copy-back operations. By implementing a unified control mechanism that handles both function types, the patent avoids the complexity of separate dedicated storage management systems, thus enabling copy-back capability without proportionally increasing device complexity.

Inventive Principle:
Principle #6Universality (Multi-functionality)

4Ease of operation

If conventional copy-back method is used in MLC, then external storage is required, but integration is reduced

Engineering Contradiction:
Improvedata copying convenienceVSAvoidintegration level
Core Design Contradiction:
Ease of operationVSDevice complexity

Solution Approach 1:

The patent merges the copy-back functionality into the existing flash memory device structure by utilizing the page buffer that is already integrated within the device. This combining of functions within a single integrated component eliminates the need for external storage devices, improving integration while maintaining ease of operation for data copying.

Inventive Principle:
Principle #5Merging (Combining)

Data Source

PatentUS7535768B2Method of controlling copy-back operation of flash memory device including multi-level cells
Publication Date: 2009.05.19 SK HYNIX INC
  • US7535768B2 patent drawing
  • US7535768B2 patent drawing
  • US7535768B2 patent drawing

AI summary

A method of controlling a copy-back operation of a flash memory device including multi-level cells. In the method, the copy-back operation can be executed even without an additional storage space. Accordingly, a program time can be shortened and operational performance of a flash memory device can be improved.