FeFET Memory Circuits with Variable Programming Assist Voltages

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Threshold voltage programmable field effect transistors (FETs) face challenges in achieving fast and precise programming due to random variations in ferroelectric dielectric materials, requiring repeat programming processes with varying voltage pulses and discrete programming for multi-bit data storage, which reduces write speed and increases complexity.

Innovation Solution

The implementation of variable source-line and bit-line applied programming assist voltages during write operations, with decremental voltages applied during repeat programming processes and specific voltages associated with different multi-bit data values, facilitated by a voltage driver and comparator circuitry to ensure accurate data storage.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Manufacturing precision

If repeat programming processes with varying voltage pulses are used to overcome random variations in ferroelectric dielectric materials, then programming precision is improved, but programming speed deteriorates

Engineering Contradiction:
Improveprogramming precisionVSAvoidprogramming speed
Core Design Contradiction:
Manufacturing precisionVSProductivity

Solution Approach 1:

The patent applies dynamics by making the source-line and bit-line voltages adjustable and variable during programming operations. Different voltage combinations are dynamically selected based on the specific programming needs and random variations in the ferroelectric dielectric material, allowing the system to adaptively optimize both precision and speed.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The patent changes physical parameters by varying the source-line voltage (VSL) and bit-line voltage (VBL) levels during programming. By adjusting these voltage parameters to different combinations (e.g., VSL = 0V and VBL = 2.5V, or VSL = 1.25V and VBL = 1.25V), the system can precisely control the threshold voltage shift while maintaining faster programming speeds.

Inventive Principle:
Principle #35Parameter changes

2Manufacturing precision

If discrete programming approaches are used for multi-bit data storage, then programming precision is improved, but device complexity increases

Engineering Contradiction:
Improveprogramming precisionVSAvoidcircuit complexity
Core Design Contradiction:
Manufacturing precisionVSDevice complexity

Solution Approach 1:

The patent applies universality by using a single programming circuit that can handle both single-bit and multi-bit data storage through different voltage combinations. The same source-line and bit-line voltage drivers can program multiple bits concurrently by selecting appropriate voltage levels, eliminating the need for separate discrete programming circuits for each bit.

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

Solution Approach 2:

The patent merges multiple programming functions into a unified approach where source-line and bit-line voltage combinations serve multiple purposes. The same voltage drivers and control logic are used for both single-bit and multi-bit programming, reducing overall circuit complexity while maintaining programming precision.

Inventive Principle:
Principle #5Merging (Combining)

3Device complexity

If conventional ground-connected source and drain configurations are used, then device simplicity is maintained, but programming flexibility deteriorates

Engineering Contradiction:
Improvedevice simplicityVSAvoidprogramming flexibility
Core Design Contradiction:
Device complexityVSAdaptability or versatility

Solution Approach 1:

The patent transforms the static ground-connected configuration into a dynamic system where source-line and bit-line voltages can be independently controlled and adjusted to different levels. This dynamic voltage control provides programming flexibility while maintaining the basic simplicity of the FET structure.

Inventive Principle:
Principle #15Dynamics

Data Source

PatentUS11869563B2Memory circuits employing source-line and/or bit-line-applied variable programming assist voltages
Publication Date: 2024.01.09 GLOBALFOUNDRIES DRESDEN MODULE ONE LLC & CO KG
  • US11869563B2 patent drawing
  • US11869563B2 patent drawing
  • US11869563B2 patent drawing

AI summary

Disclosed is a threshold voltage-programmable field effect transistor-based (e.g., a ferro-electric field effect transistor (FeFET)-based) memory circuit employing source-line and/or bit-line-applied variable programming assist voltages. For single-bit data storage in a FeFET, decremental programming assist voltages are selectively applied by a voltage driver to the source-line and/or the bit-line connected to a FeFET during repeat programming processes when previous attempts at programming have failed. For multi-bit data storage in a FeFET, different programming assist voltages are associated with different multi-bit data values and at least one specific programming assist voltage is applied by a voltage driver to the source-line and/or the bit-line connected to a selected FeFET during a programming process to achieve storage of a specific multi-bit data value. Optionally, multiple FeFETs in the same row can be currently programmed with different multi-bit data values. Optionally, different decremental programming assist voltages are applied if/when repeat programming processes are required.