Integrated Circuit Memory Programming Voltage Sequences

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing integrated circuits with memory systems face inefficiencies in programming and reading operations due to high electrical energy consumption and time requirements, particularly when dealing with twin-bit memory cells that require distinct threshold levels for data storage.

Innovation Solution

The implementation of a control circuit that manages programming lines to apply specific voltage sequences, allowing for the modification and detection of first and second threshold levels in memory cells, optimizing energy usage and programming speed by minimizing voltage differences and maintaining the first programming line at ground potential during operations.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Productivity

If conventional programming methods are used to modify threshold levels in memory cells, then data storage capability is achieved, but electrical energy consumption is high and programming time is long

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

Solution Approach 1:

The patent applies periodic pulsed voltage sequences to programming lines instead of continuous voltage application. The control circuit generates timed pulses with specific amplitudes and durations, allowing threshold level modification through repeated cycles. This periodic action reduces average power consumption while achieving the required programming effect through cumulative threshold shifts over multiple pulses.

Inventive Principle:
Principle #19Periodic action

Solution Approach 2:

The patent dynamically adjusts voltage parameters (amplitude, duration, sequence) based on the current state of memory cells and desired threshold levels. The control circuit modifies programming pulse characteristics in real-time, changing voltage magnitudes and timing parameters to optimize both programming speed and energy efficiency. Different voltage sequences are applied depending on whether programming or reading operations are being performed.

Inventive Principle:
Principle #35Parameter changes

2Productivity

If voltage sequences are applied to modify threshold levels, then data storage is achieved, but capacitive and inductive effects slow down operation

Engineering Contradiction:
Improveprogramming speedVSAvoidoperation time
Core Design Contradiction:
ProductivityVSLoss of time

Solution Approach 1:

The control circuit prepares voltage sequences in advance and pre-charges programming lines before actual threshold modification begins. By anticipating required voltage transitions and pre-positioning charge on capacitive elements, the circuit minimizes delay caused by capacitive charging during critical programming operations. This preliminary action reduces the time penalty associated with capacitive effects in the memory cell structure.

Inventive Principle:
Principle #10Preliminary action

3Adaptability or versatility

If the first programming line is raised from ground potential during operations, then flexibility in voltage application is improved, but capacitive effects increase and slow down programming

Engineering Contradiction:
Improvevoltage application flexibilityVSAvoidprogramming speed
Core Design Contradiction:
Adaptability or versatilityVSProductivity

Solution Approach 1:

The patent maintains the first programming line at ground potential during critical programming and reading operations to minimize voltage differences across capacitive elements. By keeping one programming line grounded, the circuit reduces capacitive coupling effects and associated delays. This equipotential approach for the first programming line during operations optimizes programming speed while the control circuit achieves necessary voltage flexibility through the second programming line and control gate voltage adjustments.

Inventive Principle:
Principle #12Equipotentiality

Data Source

PatentUS7808833B2Method of operating an integrated circuit, integrated circuit and method to determine an operating point
Publication Date: 2010.10.05 SAMSUNG ELECTRONICS CO LTD
  • US7808833B2 patent drawing
  • US7808833B2 patent drawing
  • US7808833B2 patent drawing

AI summary

Embodiments of the present invention relate to a method to operate an integrated circuit that includes a memory. The memory encompasses a first and a second threshold level. The invention further relates to integrated circuits including a memory with a first and a second threshold level and a method to determine an operating point of an integrated circuit.