Ferroelectric Memory Data Caching via Sense Amplifier Buffering

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Ferroelectric memory cells in devices like FeRAM suffer from fatigue and degradation due to repeated polarizations, leading to reduced read/write operations and shorter lifetimes, along with increased power consumption from frequent refreshing in volatile memory devices.

Innovation Solution

Implementing a data caching system where data from memory cells is cached at sense amplifiers during the first read, allowing subsequent reads to be performed from the cache instead of the memory cell, reducing direct access and power consumption, and mapping processes to different memory banks to enhance hit rates and extend cell lifetimes.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Speed

If data is frequently read from ferroelectric memory cells, then read performance is maintained, but memory cell fatigue increases and lifetime decreases

Engineering Contradiction:
Improveread speedVSAvoidmemory cell lifetime
Core Design Contradiction:
SpeedVSReliability

Solution Approach 1:

The patent implements a caching mechanism that performs preliminary action by storing read data in a cache buffer before it is needed by the processor. When data is read from the ferroelectric memory cell, it is immediately cached in the buffer, allowing subsequent reads to be served from the cache without accessing the memory cell again. This preliminary caching action reduces the number of reads to the memory cell, thereby extending its lifetime while maintaining read performance.

Inventive Principle:
Principle #10Preliminary action

2Productivity

If data is frequently written to ferroelectric memory cells, then write operations are maintained, but polarization fatigue increases and residual polarization decreases

Engineering Contradiction:
Improvewrite operation rateVSAvoidresidual polarization
Core Design Contradiction:
ProductivityVSReliability

Solution Approach 1:

The patent applies preliminary action to write operations by caching written data in the buffer before it needs to be written back to the memory cell. The buffer stores write data temporarily, and only when the cache is full or explicitly needed does the system write back to the ferroelectric memory cell. This reduces the frequency of write operations to the memory cell, thereby reducing polarization fatigue and maintaining residual polarization.

Inventive Principle:
Principle #10Preliminary action

3Speed

If volatile memory is used for fast read/write operations, then performance is improved, but power consumption increases due to frequent refreshing

Engineering Contradiction:
Improveread/write speedVSAvoidpower consumption
Core Design Contradiction:
SpeedVSUse of energy by moving object

Solution Approach 1:

The patent implements a caching system that creates a copy of the data in the buffer, allowing the system to serve read requests from the cache copy rather than repeatedly accessing the volatile memory. This copying mechanism reduces the need for frequent refreshing operations, thereby reducing power consumption while maintaining fast read/write performance through the cache buffer.

Inventive Principle:
Principle #26Copying

4Ease of operation

If direct reads are performed from memory cells, then data access is simple, but command bus efficiency decreases and power consumption increases

Engineering Contradiction:
Improvedata access simplicityVSAvoidcommand bus efficiency
Core Design Contradiction:
Ease of operationVSProductivity

Solution Approach 1:

The patent introduces an intermediary caching buffer between the processor and the ferroelectric memory cells. This intermediary buffer simplifies data access for the processor while improving command bus efficiency by reducing the number of direct memory access commands. The buffer acts as a mediator that can serve multiple read requests from a single memory access, thereby improving overall system efficiency and reducing power consumption.

Inventive Principle:
Principle #24Intermediary (Mediator)

Data Source

PatentUS11520485B2Data caching for ferroelectric memory
Publication Date: 2022.12.06 MICRON TECHNOLOGY INC
  • US11520485B2 patent drawing
  • US11520485B2 patent drawing
  • US11520485B2 patent drawing

AI summary

Methods, systems, and devices for operating a memory device are described. One method includes caching data of a memory cell at a sense amplifier of a row buffer upon performing a first read of the memory cell; determining to perform at least a second read of the memory cell after performing the first read of the memory cell; and reading the data of the memory cell from the sense amplifier for at least the second read of the memory cell.