Programmable Metallization Cells for Configurable Memory Arrays

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Integrated circuit (IC) devices with programmable impedance elements face challenges in efficiently configuring memory elements for different response types, such as DRAM-like, NVM-like, and MTP/OTP-like responses, due to limitations in existing technologies regarding data retention, endurance, and power consumption.

Innovation Solution

The implementation of programmable metallization cells (PMCs) in memory devices, which can be configured to provide different impedance states by varying write energy, allowing for the creation of memory elements with DRAM-like, NVM-like, and MTP/OTP-like responses, enabling flexible partitioning of memory arrays into various response types.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If memory elements are configured for different response types (DRAM-like, NVM-like, MTP/OTP-like), then data retention and endurance can be optimized, but device complexity increases due to the need for multiple configuration modes

Engineering Contradiction:
Improvedata retentionVSAvoidconfiguration complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The memory device employs dynamic configurability where the same physical memory array can be reconfigured between different response types (DRAM-like, NVM-like, MTP/OTP-like) based on operational needs. This allows the system to adapt its retention and endurance characteristics dynamically rather than being fixed, resolving the contradiction by providing multiple reliability profiles without requiring separate physical memory structures

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

A single memory array is designed to serve multiple functions by supporting different response types through configurable operation modes. The same physical cells can operate with different retention characteristics and endurance levels depending on the selected mode, eliminating the need for separate dedicated memory structures for each response type and thereby reducing overall device complexity

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

2Use of energy by moving object

If memory elements are configured for different response types, then power consumption can be optimized, but manufacturing complexity increases

Engineering Contradiction:
Improvepower consumptionVSAvoidmanufacturing complexity
Core Design Contradiction:
Use of energy by moving objectVSEase of manufacture

Solution Approach 1:

The memory array is segmented into multiple blocks that can be independently configured for different response types. This segmentation allows selective optimization of power consumption in specific regions based on their functional requirements, while maintaining a standardized manufacturing process across the entire array, thereby reducing manufacturing complexity compared to creating entirely separate memory structures

Inventive Principle:
Principle #1Segmentation

3Adaptability or versatility

If programmable impedance elements are used to create different memory response types, then adaptability improves, but device complexity increases

Engineering Contradiction:
Improveresponse type flexibilityVSAvoidimpedance control complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The invention utilizes programmable impedance elements whose resistance or capacitance values can be changed through controlled write operations. By varying the write energy or pulse characteristics, the same physical cell can be configured to provide different impedance states corresponding to different memory response types. This parameter-based configurability achieves high adaptability without requiring complex multi-layer structures or additional control circuitry

Inventive Principle:
Principle #35Parameter changes

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 allows for efficient configuration of memory devices with different response types, optimizing data retention, endurance, and power consumption, enabling faster read accesses and longer data retention times while reducing manufacturing complexity.

Implementation Method 1

The implementation of programmable metallization cells (PMCs) in memory devices, which can be configured to provide different impedance states by varying write energy

Methodology Applied
Scientific EffectProgrammable metallization:

Data Source

PatentUS9373398B1Prototyping integrated circuit devices with programmable impedance elements
Publication Date: 2016.06.21 GLOBALFOUNDRIES US INC
  • US9373398B1 patent drawing
  • US9373398B1 patent drawing
  • US9373398B1 patent drawing

AI summary

A method can include programming programmable resistive elements (PREs) in a first integrated circuit (IC) device to establish functions of configurable circuits of the first IC device; and creating at least one second IC device by forming non-programmable connections based on resistive states of the PREs of the first IC device to provide the functions of the first IC device in the second IC device.