Flash Memory Set Information Storage Reliability

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

The reliability of reading and storing set information in flash memory devices using the electrical fuse method is compromised due to errors caused by default DC levels during initial read operations, leading to incorrect setting of the operating environment.

Innovation Solution

A method and device for flash memory devices that perform an initial read operation to store set information in a latch, with determination units to verify the accuracy of data input and output, allowing for repeated reads and storage to ensure data reliability.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If set information is read using default DC levels during initial read operation, then the reading process can be completed, but errors occur in the read data leading to unreliable set information storage

Engineering Contradiction:
Improvereliability of set information storageVSAvoidaccuracy of read data
Core Design Contradiction:
ReliabilityVSMeasurement precision

Solution Approach 1:

The patent applies preliminary action by performing an initial read operation to read set information before using it for setting operating environment. This preliminary reading allows the system to prepare and verify the set information in advance, ensuring accuracy before critical operations begin. The read data is stored in a latch and verified through comparison operations to ensure reliability.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The patent implements feedback by comparing the read data from the initial read operation with expected or stored reference values. A determination unit verifies whether the read set information is accurate by checking if it matches predetermined criteria. This feedback mechanism detects errors in the read data and triggers re-reading or correction processes, ensuring high reliability of stored set information.

Inventive Principle:
Principle #23Feedback

2Productivity

If the initial read operation is performed without verification, then the operating environment can be set quickly, but errors in set information lead to incorrect operation setting

Engineering Contradiction:
Improvespeed of setting operating environmentVSAvoidcorrectness of operation setting
Core Design Contradiction:
ProductivityVSReliability

Solution Approach 1:

The system performs preliminary verification of set information through determination units that check the accuracy of read data before the operating environment is fully configured. This preliminary check ensures that only verified, error-free set information is used to set operating parameters, preventing incorrect configuration while maintaining efficient operation setup.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The determination unit provides feedback by comparing read set information against reference values or expected patterns. If errors are detected, the system can re-read the information or trigger error handling procedures. This feedback loop ensures high reliability of operation setting while minimizing delays through efficient error detection and correction mechanisms.

Inventive Principle:
Principle #23Feedback

Data Source

PatentUS7688640B2Flash memory device and method for driving the same
Publication Date: 2010.03.30 SAMSUNG ELECTRONICS CO LTD
  • US7688640B2 patent drawing
  • US7688640B2 patent drawing
  • US7688640B2 patent drawing

AI summary

Provided are a flash memory device and a method of driving the same for reading set information and stably storing the read set information in a latch. The method of driving the flash memory device includes applying power to the flash memory device, which includes a memory cell array for storing set information used to set an operating environment of the flash memory device. An initial read operation of the memory cell array is performed to read the set information. The set information read in the initial read operation is stored in a latch. It is determined whether the set information is normally stored in the latch based on set data input to the latch and set data output from the latch.