DRAM Refresh Control Circuit Variable Cycle Optimization

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

The uniformity of processing in DRAM devices deteriorates with continuous scaling, leading to manufacturing yield issues and increased power consumption due to uniform refresh cycles applied to all memory cells, which do not account for individual data retention characteristics.

Innovation Solution

A semiconductor memory device with a refresh control circuit, address counter, and address converter that adjusts the number of memory cells refreshed per refresh cycle based on data retention characteristics, allowing for variable refresh operations to optimize the refresh cycle and reduce power consumption.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Ease of manufacture

If a uniform refresh cycle is applied to all memory cells, then the refresh operation is simple to implement, but power consumption increases and manufacturing yield deteriorates due to not accounting for individual data retention characteristics

Engineering Contradiction:
Improveease of implementationVSAvoidpower consumption
Core Design Contradiction:
Ease of manufactureVSUse of energy by stationary object

Solution Approach 1:

The patent applies local quality by assigning different refresh cycle characteristics to different memory cells based on their individual data retention characteristics. Specifically, memory cells are classified into first and second groups with different refresh cycle lengths, allowing each group to be refreshed according to its specific retention needs rather than using a uniform refresh cycle for all cells.

Inventive Principle:
Principle #3Local quality

Solution Approach 2:

The patent implements dynamics by making the refresh cycle length variable rather than fixed. The refresh control circuit dynamically adjusts the refresh cycle based on the data retention characteristics of memory cells, transitioning from a static uniform refresh approach to a dynamic adaptive refresh approach that optimizes power consumption while maintaining data integrity.

Inventive Principle:
Principle #15Dynamics

2Device complexity

If a uniform refresh cycle is applied to all memory cells, then the refresh control is simple, but manufacturing production yield deteriorates due to process scaling variability

Engineering Contradiction:
Improverefresh control complexityVSAvoidmanufacturing production yield
Core Design Contradiction:
Device complexityVSProductivity

Solution Approach 1:

The patent addresses manufacturing yield by applying local quality through differentiated refresh strategies for different memory cell groups. Memory cells exhibiting different data retention characteristics due to process scaling variability are assigned to different refresh groups, allowing each cell to receive appropriate refresh timing tailored to its specific performance characteristics, thereby improving overall production yield.

Inventive Principle:
Principle #3Local quality

Solution Approach 2:

The patent applies parameter changes by modifying the refresh cycle length parameter based on observed data retention characteristics. The refresh control circuit changes the refresh cycle parameter from a single uniform value to multiple values corresponding to different memory cell groups, enabling adaptation to process variability and improvement of manufacturing yield.

Inventive Principle:
Principle #35Parameter changes

3Reliability

If the number of memory cells refreshed per refresh control signal is increased, then the refresh coverage is improved, but the refresh cycle length increases and power consumption rises

Engineering Contradiction:
Improvedata maintenance stabilityVSAvoidrefresh cycle length
Core Design Contradiction:
ReliabilityVSDuration of action of moving object

Solution Approach 1:

The patent applies segmentation by dividing the memory cell array into multiple banks or groups, where each bank can be refreshed independently with different refresh cycle lengths. This allows the system to refresh memory cells with shorter data retention characteristics more frequently while using longer refresh cycles for cells with better retention, thereby maintaining data reliability without unnecessarily extending the overall refresh cycle.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent implements dynamics by enabling the refresh control circuit to dynamically select different refresh cycle lengths for different memory cell groups based on their data retention characteristics. This dynamic approach allows the system to optimize between refresh coverage and cycle length by adapting the refresh strategy to the specific needs of each memory cell group.

Inventive Principle:
Principle #15Dynamics

Data Source

PatentUS9490004B2Semiconductor memory device controlling refresh cycle, memory system, and method of operating the semiconductor memory device
Publication Date: 2016.11.08 SAMSUNG ELECTRONICS CO LTD
  • US9490004B2 patent drawing
  • US9490004B2 patent drawing
  • US9490004B2 patent drawing

AI summary

A semiconductor memory device includes a memory cell array, a refresh control circuit, an address counter and an address converter. The memory cell array includes a plurality of memory cells. The refresh control circuit is configured to receive a refresh command and output m refresh control signals during one refresh cycle for refreshing all the memory cells of the semiconductor memory device. The address counter is configured to generate counting signals for refreshing memory cells in response to the m refresh control signals. The address converter is configured to receive the counting signals and output refresh addresses by converting the counting signals in response to a cycle select signal. The address converter is configured to output refresh addresses such that the number of m refresh control signals during one refresh cycle is variable.