DRAM Hammer Refresh During Row Active Time

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Conventional memory devices face performance degradation due to the collision between refresh operations and access operations, particularly in volatile memory devices like DRAM, where the refresh period is shortened as manufacturing scales down, leading to increased time loss and reduced system performance.

Innovation Solution

A memory device and system that perform a hammer refresh operation during the row active time of access operations, utilizing a refresh controller to control a row selection circuit, which activates a third wordline and concurrently performs a hammer refresh on an adjacent wordline identified by a mapping circuit, thereby reducing collision-induced time losses.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If refresh operations are performed separately from access operations, then memory cells are properly refreshed to prevent data loss, but system performance degrades due to collision between refresh and access operations

Engineering Contradiction:
Improvedata retentionVSAvoidsystem performance
Core Design Contradiction:
ReliabilityVSProductivity

Solution Approach 1:

The patent merges the refresh operation with the access operation by performing the hammer refresh on the second wordline concurrently with the access operation on the third wordline. Both operations are executed within the same row active time period, eliminating the need for separate refresh timing and reducing collision between refresh and access operations.

Inventive Principle:
Principle #5Merging (Combining)

Solution Approach 2:

The refresh operation continues without interruption by utilizing the row active time of access operations. Instead of pausing access operations to perform refresh, the system maintains continuous useful action by overlapping both operations in time, ensuring data retention while preserving system performance.

Inventive Principle:
Principle #20Continuity of useful action

2Quantity of substance

If the refresh period is shortened to accommodate scaling down, then memory density increases, but time loss from refresh operations increases due to more frequent refresh requirements

Engineering Contradiction:
Improvememory densityVSAvoidrefresh time loss
Core Design Contradiction:
Quantity of substanceVSLoss of time

Solution Approach 1:

The system performs hammer refresh operations periodically at predetermined intervals, but crucially overlaps these periodic refresh actions with regularly occurring access operations. This allows the refresh period to be shortened for higher density while the overlap mechanism prevents proportional increase in time loss.

Inventive Principle:
Principle #19Periodic action

Solution Approach 2:

The mapping circuit identifies the second wordline in advance as requiring hammer refresh before the actual refresh operation begins. This preliminary identification allows the refresh controller to prepare and execute the refresh concurrently with predicted access operations, reducing the impact of frequent refresh requirements on overall system time.

Inventive Principle:
Principle #10Preliminary action

3Productivity

If a hammer refresh operation is performed on an adjacent wordline during access operation, then refresh efficiency improves by utilizing overlapping time, but device complexity increases due to mapping circuit and coordinated control

Engineering Contradiction:
Improverefresh efficiencyVSAvoidcircuit complexity
Core Design Contradiction:
ProductivityVSDevice complexity

Solution Approach 1:

The row selection circuit is designed to be multi-functional, capable of selecting either the third wordline for access operations or the second wordline for hammer refresh operations, or both simultaneously. This universal circuit design consolidates multiple functions into a single component, improving refresh efficiency while minimizing the increase in device complexity.

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

Solution Approach 2:

The mapping circuit acts as an intermediary that receives the hammer address and determines the corresponding second wordline for refresh operations. This intermediary component simplifies the control logic by providing a direct mapping relationship, allowing the refresh controller to coordinate hammer refresh with access operations without requiring complex control circuits.

Inventive Principle:
Principle #24Intermediary (Mediator)

Data Source

PatentUS9892779B2Memory device performing hammer refresh operation and memory system including the same
Publication Date: 2018.02.13 SAMSUNG ELECTRONICS CO LTD
  • US9892779B2 patent drawing
  • US9892779B2 patent drawing
  • US9892779B2 patent drawing

AI summary

A memory device includes a memory bank, a row selection circuit and a refresh controller. The memory bank includes a plurality of memory blocks, and each memory block includes a plurality of memory cells arranged in rows and columns. The row selection circuit performs an access operation with respect to the memory bank and a hammer refresh operation with respect to a row that is physically adjacent to a row that is accessed intensively. The refresh controller controls the row selection circuit such that the hammer refresh operation is performed during a row active time for the access operation. The hammer refresh operation may be performed efficiently and performance of the memory device may be enhanced by performing the hammer refresh operation during the row active time for the access operation.