Memory Controller Refresh Logic for Low-Retention DRAM Rows

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

As process geometries shrink in dynamic random access memories (DRAMs), cell retention times decrease, leading to discarded devices and increased refresh rates or reduced yield, as manufacturers struggle to maintain data retention over specified intervals.

Innovation Solution

Implementing address-differentiated refresh rates by distinguishing between normal-retention and low-retention storage rows, where low-retention rows are refreshed at a faster rate, using a memory controller to manage primary and secondary refresh rates and redirecting refresh operations to optimize cell retention without increasing the total number of refresh operations.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If the refresh rate is increased to maintain data retention in low-retention storage rows, then cell retention reliability is improved, but refresh overhead increases and performance deteriorates

Engineering Contradiction:
Improvecell retention reliabilityVSAvoidrefresh overhead
Core Design Contradiction:
ReliabilityVSLoss of energy

Solution Approach 1:

The patent applies different refresh rates to different storage rows based on their retention characteristics. Low-retention rows receive faster refresh rates while normal-retention rows use standard refresh rates, optimizing energy consumption by applying intensive refresh only where necessary rather than uniformly across all rows.

Inventive Principle:
Principle #3Local quality

Solution Approach 2:

The patent segments the storage array into low-retention storage rows and normal-retention storage rows, allowing independent refresh rate management for each segment. This segmentation enables the system to address retention issues in specific rows without increasing the refresh overhead for the entire memory device.

Inventive Principle:
Principle #1Segmentation

2Reliability

If the refresh rate is increased to accommodate low-retention storage rows, then data retention is improved, but manufacturing yield decreases due to higher refresh overhead

Engineering Contradiction:
Improvedata retentionVSAvoidmanufacturing yield
Core Design Contradiction:
ReliabilityVSProductivity

Solution Approach 1:

The patent implements local quality differentiation by identifying and separately managing low-retention rows through address-differentiated refresh. This allows the memory device to meet retention requirements for problematic rows without forcing a global increase in refresh rate that would reduce overall device yield and performance.

Inventive Principle:
Principle #3Local quality

3Productivity

If address-differentiated refresh rates are implemented to salvage low-retention rows, then production yield is improved, but device complexity increases due to additional refresh management logic

Engineering Contradiction:
Improveproduction yieldVSAvoidrefresh management complexity
Core Design Contradiction:
ProductivityVSDevice complexity

Solution Approach 1:

The memory device performs self-service by automatically identifying low-retention rows through initialization procedures and configuring the refresh rate map internally. This self-configuration approach reduces the need for external controller complexity while enabling yield improvement through differentiated refresh management.

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

The patent performs preliminary identification and classification of low-retention rows during device initialization before normal operation begins. The refresh rate map is pre-configured based on retention characteristics detected during initialization, allowing the device to operate with optimized refresh rates without adding complexity to the main operational logic.

Inventive Principle:
Principle #10Preliminary action

4Reliability

If normal refresh operations are redirected to low-retention storage rows, then cell retention is improved, but the number of refresh operations for normal-retention rows decreases

Engineering Contradiction:
Improvecell retentionVSAvoidrefresh operation efficiency
Core Design Contradiction:
ReliabilityVSProductivity

Solution Approach 1:

The patent applies refresh operations with local quality differentiation, directing enhanced refresh attention to low-retention rows through a configurable rate map. This ensures that rows with retention problems receive the necessary refresh frequency while normal-retention rows are refreshed at standard rates, maintaining overall system efficiency.

Inventive Principle:
Principle #3Local quality

Data Source

PatentUS8756368B2Memory controller with refresh logic to accommodate low-retention storage rows in a memory device
Publication Date: 2014.06.17 RAMBUS INC
  • US8756368B2 patent drawing
  • US8756368B2 patent drawing
  • US8756368B2 patent drawing

AI summary

A memory controller is disclosed that provides refresh control circuitry to generate first refresh commands directed to a first row of storage cells within a memory device at a first rate. The refresh control circuitry generates second refresh commands directed to a second row of storage cells within the memory device at a second rate. Output circuitry outputs the first and second refresh commands to the memory device.