E-Fuse Configuration Data Storage in Flash Memory

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Configuration data stored in electrical fuse (E-Fuse) form in flash memory devices is unreliable due to changes in the operating environment, process variations, read disturb, and coupling phenomena, leading to errors in reading operations.

Innovation Solution

The method involves storing configuration data in multiple strings of the E-Fuse block, with each string containing multiple memory cells configured to store one bit, and distributing these data across adjacent memory cells connected to one or multiple word lines in various formations, such as zigzag patterns, to enhance reliability and prevent back pattern effects and coupling phenomena.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If configuration data is stored in E-Fuse block using conventional methods, then storage is simple, but reading reliability deteriorates due to process variations, read disturb, and coupling phenomena

Engineering Contradiction:
Improvereading reliabilityVSAvoidstorage structure complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The configuration data is divided into multiple bits, with each bit stored in a separate string of the E-Fuse block. This segmentation isolates the storage of individual bits, preventing coupling phenomena between adjacent bits and reducing the impact of read disturb effects, thereby improving reading reliability while organizing the storage structure systematically

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent transitions from storing configuration data in a single linear array to a two-dimensional arrangement across multiple strings and word lines. Each bit is positioned at a specific intersection of string and word line, creating a spatial distribution that reduces coupling effects and enables more reliable reading operations

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

2Reliability

If configuration data is stored in multiple strings with distributed formation, then reading reliability improves, but device complexity increases

Engineering Contradiction:
Improvedata retrieval accuracyVSAvoidstorage arrangement complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

Configuration data is segmented into individual bits, with each bit assigned to a specific string. This segmentation allows for independent management and reading of each bit, improving data retrieval accuracy by isolating the effects of process variations and read disturb to individual strings rather than affecting the entire data set

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent establishes a predetermined storage pattern where configuration data bits are systematically distributed across multiple strings before any reading operations occur. This preliminary arrangement ensures that when reading operations are performed, the data is already positioned to minimize coupling phenomena and read disturb effects, thereby improving retrieval accuracy

Inventive Principle:
Principle #10Preliminary action

Data Source

PatentUS8520434B2Method of storing E-fuse data in flash memory device
Publication Date: 2013.08.27 SAMSUNG ELECTRONICS CO LTD
  • US8520434B2 patent drawing
  • US8520434B2 patent drawing
  • US8520434B2 patent drawing

AI summary

Provided is a method of storing configuration data regarding an operating environment of a flash memory device, which includes a memory cell array having an electrical fuse (E-Fuse) block for storing the configuration data. The method includes storing the configuration data in multiple strings of the E-Fuse block, each string including multiple memory cells configured to store one bit.