Hot Carrier Injection Programming for Non-Volatile Memory

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Conventional Hot Carrier Injection (HCI) programming for Non-Volatile Memory (NVM) cells is inefficient due to high programming current and complex circuitry requirements, leading to challenges in achieving uniform threshold voltage shifts and scalable parallel programming.

Innovation Solution

The method involves applying the main voltage supply Vcc to the drain electrode of NVM cells, reducing the current path through high voltage circuitry and using simpler logic circuitry for bitline switching, allowing for lower programming current and improved uniformity, enabling faster and more efficient parallel programming.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Speed

If conventional HCI programming applies high voltage to drain electrode and control gate electrode, then programming speed is improved, but programming current becomes excessively large

Engineering Contradiction:
Improveprogramming speedVSAvoidprogramming current
Core Design Contradiction:
SpeedVSQuantity of substance

Solution Approach 1:

The patent divides the programming operation into two distinct phases: a pre-programming phase that prepares the device by creating specific charge distributions, and a main programming phase that applies the threshold voltage shift. This segmentation allows the high current to be confined to a brief preparatory step rather than sustained during the actual programming, thereby improving programming speed while reducing overall current consumption.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent employs periodic voltage pulses with specific timing and amplitude characteristics. The drain electrode receives periodic voltage applications that are synchronized with control gate voltage pulses, creating a time-dependent charge injection mechanism. This periodic action enables efficient threshold voltage modification over time without requiring continuously high current, thus resolving the contradiction between programming speed and current magnitude.

Inventive Principle:
Principle #19Periodic action

2Manufacturing precision

If conventional HCI programming uses high voltage supply, then desired threshold voltage shift is achieved, but circuitry complexity increases

Engineering Contradiction:
Improvethreshold voltage shift uniformityVSAvoidcircuitry complexity
Core Design Contradiction:
Manufacturing precisionVSDevice complexity

Solution Approach 1:

The patent makes the main voltage supply Vcc serve multiple functions: it provides the primary operating voltage for the memory device during normal operation and simultaneously serves as the high voltage supply for the HCI programming operation. This eliminates the need for separate high voltage generation circuitry, reducing device complexity while maintaining the ability to achieve uniform threshold voltage shifts through coordinated voltage applications to the drain and control gate electrodes.

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

Solution Approach 2:

The programming circuitry utilizes the existing voltage supply infrastructure of the memory device itself. The main voltage supply Vcc, already present for normal operation, is repurposed to provide the high voltage needed for programming. The device's own operational voltages are leveraged to perform the programming function, eliminating the need for external or dedicated high voltage generation circuits and thereby simplifying the overall device architecture.

Inventive Principle:
Principle #25Self-service

3Productivity

If conventional HCI programming uses separate high voltage supply, then programming efficiency is maintained, but power consumption increases

Engineering Contradiction:
Improveprogramming efficiencyVSAvoidpower consumption
Core Design Contradiction:
ProductivityVSUse of energy by moving object

Solution Approach 1:

The main voltage supply Vcc performs dual roles as both the operational supply voltage and the programming voltage source. By eliminating the need for separate high voltage supply circuitry, the patent reduces the overall power consumption of the system while maintaining programming efficiency. The same voltage source that powers normal device operation is utilized for programming, avoiding the additional power overhead of dedicated high voltage generation.

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

Solution Approach 2:

The memory device uses its own operational voltage supply to perform programming operations, rather than requiring external high voltage sources. This self-service approach reduces the total power budget required for the device, as the programming function is achieved through coordinated voltage applications from the existing supply rather than through additional power-hungry voltage multiplication or conversion circuits.

Inventive Principle:
Principle #25Self-service

Applied Scientific Principles

This section explains which scientific principles are used to turn an abstract innovation direction into a practical engineering solution.

Function Achieved in This Case

This approach significantly reduces programming current, simplifies bitline design, and enables efficient parallel programming of more NVM cells with improved uniformity, achieving faster and more reliable threshold voltage shifts with reduced power consumption.

Implementation Method 1

Hot Carrier Injection (HCI) is the fastest programming method to obtain the desired threshold voltage shift associated with MOSFET 10 in an NVM cell

Methodology Applied
Scientific EffectHot carrier injection:

Implementation Method 2

A high lateral electric field is created in the depletion region 16 between the pinch-off point 19 and the drain electrode 14. As the charge carriers current Is at the source side passes through the pinch-off point 19, the charges, now forming current Id at the drain side are strongly accelerated toward the drain 14 in the high field of the drain-depletion region

Methodology Applied
Scientific EffectElectric field acceleration: Electric Field

Implementation Method 3

Fowler-Nordheim (FN) tunneling are the two most commonly used programming mechanisms for NVM devices. FN tunneling uses little programming current but requires a longer programming time to achieve the desired threshold voltage shift

Methodology Applied
Scientific EffectFowler-Nordheim tunneling:

Data Source

PatentUS7733700B2Method and structures for highly efficient hot carrier injection programming for non-volatile memories
Publication Date: 2010.06.08 PEGASUS SEMICON SHANGHAI CO LTD
  • US7733700B2 patent drawing
  • US7733700B2 patent drawing
  • US7733700B2 patent drawing

AI summary

A method programs a memory cell by controlling a reverse bias voltage across the PN junction between a source electrode of a MOSFET in the memory cell and the substrate, and pulling back the pinch-off point of the inversion region toward the source electrode, thereby increasing the programming efficiency of the memory cell. The method applies the main positive supply voltage Vcc to, the drain electrode of the memory cell from the chip main voltage supply, rather than the conventional method of using a higher voltage than Vcc. To optimize the programming condition, the source voltage and the substrate voltage are adjusted to achieve the maximum threshold voltage shifts under the same applied gate voltage pulse condition (i.e. using the gate pulse with the same voltage amplitude and duration regardless of the source voltage and the substrate voltage). The substrate voltage to the drain voltage can not exceed the avalanche multiplication junction breakdown for a small programming current during the bias voltage adjustment.