Ferroelectric Stack Register Memory with Mixed Cell Architectures

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing memory technologies, such as DRAM and flash memory, lack the fast response and low power consumption characteristics needed for efficient data storage and retrieval in certain operational environments, particularly in stack register applications where data needs to be managed with high speed and persistence.

Innovation Solution

A stack register memory system utilizing ferroelectric memory elements (FMEs) with different constructions, such as ferroelectric tunnel junctions (FTJs), ferroelectric field effect transistors (FeFETs), and ferroelectric random access memory (FeRAM), which provide non-volatile data storage and fast response, allowing for flexible data management and migration based on operational requirements.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Speed

If DRAM is used for data storage, then fast response is achieved, but data persistence and power consumption characteristics deteriorate

Engineering Contradiction:
Improveresponse speedVSAvoiddata persistence
Core Design Contradiction:
SpeedVSStability of the object's composition

Solution Approach 1:

The memory system is segmented into multiple banks, each containing different types of memory cells (e.g., FeRAM, FeFET, FTJ). This allows different segments to serve different purposes: some for fast access, others for persistent storage, resolving the contradiction between speed and persistence by distributing functions across segmented units.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The memory system incorporates multiple memory cell types within a unified architecture, enabling it to perform multiple functions simultaneously: fast read/write operations, non-volatile data retention, and configurable refresh operations. This multi-functionality allows the system to achieve both fast response and data persistence through selective operation modes.

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

2Device complexity

If traditional memory technologies are used, then simplicity of architecture is maintained, but adaptability to different operational environments deteriorates

Engineering Contradiction:
Improvearchitecture simplicityVSAvoidoperational environment adaptability
Core Design Contradiction:
Device complexityVSAdaptability or versatility

Solution Approach 1:

The memory system employs dynamic configuration capabilities where different memory banks can be selectively activated or deactivated based on operational requirements. The system can adapt its behavior through configurable refresh operations and selective bank activation, providing environmental adaptability while maintaining a relatively simple base architecture.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The system changes operational parameters such as refresh timing, bank activation states, and memory cell selection based on different operational environments. This allows the same hardware architecture to adapt to varying requirements by adjusting operational parameters rather than requiring structural changes.

Inventive Principle:
Principle #35Parameter changes

3Ease of manufacture

If uniform memory construction is used throughout the stack register, then manufacturing simplicity is maintained, but operational flexibility and data migration capability deteriorate

Engineering Contradiction:
Improvemanufacturing simplicityVSAvoiddata migration capability
Core Design Contradiction:
Ease of manufactureVSAdaptability or versatility

Solution Approach 1:

The stack register is divided into multiple banks with different memory cell constructions (FeRAM, FeFET, FTJ). Each bank can be independently manufactured using optimized processes for that specific cell type, then integrated into a unified structure. This segmentation allows manufacturing simplicity at the cell level while achieving operational flexibility through the diverse bank configuration.

Inventive Principle:
Principle #1Segmentation

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

The FME-based stack register memory system offers high-speed data transfer and wear capabilities exceeding traditional memory types, enabling efficient data storage and retrieval while adapting to different operational environments through various FME constructions and refresh circuitry.

Implementation Method 1

Each cell includes at least one ferroelectric memory layer configured to store a data bit in relation to an electric polarity of the layer

Methodology Applied
Scientific EffectFerroelectric effect:

Implementation Method 2

the layers are non-volatile and are read destructive

Methodology Applied
Scientific EffectNon-volatile memory retention:

Data Source

PatentUS11922055B2Stack register having different ferroelectric memory element constructions
Publication Date: 2024.03.05 SEAGATE TECH LLC
  • US11922055B2 patent drawing
  • US11922055B2 patent drawing
  • US11922055B2 patent drawing

AI summary

Apparatus and method for managing data in a processing system, such as but not limited to a data storage device such as a solid-state drive (SSD). A ferroelectric stack register memory has a first arrangement of ferroelectric memory cells (FMEs) of a first construction and a second arrangement of FMEs of a different, second construction arranged to provide respective cache lines for use by a controller, such as a programmable processor. A pointer mechanism is configured to provide pointers to point to each of the respective cache lines based on a time sequence of operation of the processor. Data sets can be migrated to the different arrangements by the controller as required based on the different operational characteristics of the respective FME constructions. The FMEs may be non-volatile and read-destructive. Refresh circuitry can be selectively enacted under different operational modes.