Erase Voltage Generator Circuit for Uniform Memory Erase Timing

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Conventional erase voltage generation circuits in non-volatile semiconductor memory devices face challenges in setting an appropriate erase period, leading to either incomplete erasure of memory cells when the period is short or over-erasure when it is long, due to varying erase execution times based on the number of memory blocks.

Innovation Solution

An erase voltage generation circuit comprising a high voltage generation unit, a voltage level detection unit, an execution time checking unit, and a discharging unit, which generates an execution end signal to disable the high voltage generation and enable discharging after the erase voltage reaches a target level, ensuring uniform erase execution time regardless of the number of memory blocks.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Productivity

If the erase period is set short, then productivity is improved, but reliability deteriorates because non-erased memory cells may exist when the number of memory blocks is large

Engineering Contradiction:
Improveerase periodVSAvoiderase completion
Core Design Contradiction:
ProductivityVSReliability

Solution Approach 1:

The patent implements a feedback mechanism where the pumping operation is controlled by a fed back level detect signal /XDET from the voltage level detection unit. This feedback loop continuously monitors the erase voltage level and adjusts the pumping operation accordingly, ensuring that the erase operation completes reliably regardless of the number of memory blocks being erased.

Inventive Principle:
Principle #23Feedback

Solution Approach 2:

The patent introduces dynamic control of the erase voltage generation process. The high voltage generation unit's pumping operation is dynamically adjusted based on the detected voltage level and the number of memory blocks, allowing the system to adapt the erase period to the actual workload while maintaining reliability.

Inventive Principle:
Principle #15Dynamics

2Reliability

If the erase period is set long, then reliability is improved, but productivity deteriorates because over-erased memory cells may exist when the number of memory blocks is small

Engineering Contradiction:
Improveerase completionVSAvoiderase period
Core Design Contradiction:
ReliabilityVSProductivity

Solution Approach 1:

The feedback mechanism using the level detect signal /XDET prevents over-erasure by stopping the pumping operation exactly when the target voltage level is reached. This ensures that the erase period is extended only as long as necessary, avoiding unnecessary over-erasure operations that would waste time when few memory blocks are being erased.

Inventive Principle:
Principle #23Feedback

Solution Approach 2:

The patent applies partial action by performing the pumping operation only to the extent necessary to reach the target voltage level, rather than continuously for a fixed extended period. This prevents excessive erasure operations while ensuring sufficient erasure is achieved.

Inventive Principle:
Principle #16Partial or excessive action

3Productivity

If the number of memory blocks to be erased increases, then productivity is improved through batch processing, but the level rising time increases causing inconsistent erase execution time

Engineering Contradiction:
Improvebatch processing capabilityVSAvoidlevel rising time
Core Design Contradiction:
ProductivityVSDuration of action of moving object

Solution Approach 1:

The patent implements dynamic control where the erase execution time is adjusted based on the number of memory blocks being erased. The control unit receives the number of memory blocks information and dynamically sets the erase execution time parameter, allowing the system to maintain consistent performance characteristics across different batch sizes.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The patent changes the erase execution time parameter based on the workload size. When more memory blocks are erased, the erase execution time is extended proportionally, maintaining the relationship between processing volume and time required. This parameter adaptation ensures consistent erase execution characteristics regardless of batch size.

Inventive Principle:
Principle #35Parameter changes

Data Source

PatentUS7643351B2Erase voltage generator circuit for providing uniform erase execution time and nonvolatile memory device having the same
Publication Date: 2010.01.05 SAMSUNG ELECTRONICS CO LTD
  • US7643351B2 patent drawing
  • US7643351B2 patent drawing
  • US7643351B2 patent drawing

AI summary

An erase voltage generation circuit providing a uniform erase execution time and a non-volatile semiconductor memory device having the same, in which the erase voltage generation circuit includes a high voltage generation unit, a voltage level detection unit, an execution time checking unit and a discharging unit. The high voltage generation unit generates an erase voltage. The voltage level detection unit detects the erase voltage and generates a level detection signal. The level detection signal is activated when the erase voltage reaches a target voltage. The execution time checking unit generates an execution end signal that is activated in response to the lapse of an erase execution time from the activation of the level detection signal. The discharging unit discharges the erase voltage as a discharge voltage. The high voltage generation unit is disabled in response to the activation of the execution end signal, and the discharging unit is enabled in response to the activation of the execution end signal.