Memory Group Page Timing for DRAM Power and I/O

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing memory devices face challenges in maintaining data input/output performance and reducing power consumption due to inefficient row activation and deactivation processes in DRAM.

Innovation Solution

A memory system and operation method that adjusts page close and open times based on the operation state and access pattern of memory banks, using a controller to independently set or adjust these times for each memory group, and includes a micro-core processor and IP core to optimize data transfer and reduce power consumption.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Productivity

If row activation and deactivation processes are performed frequently to maintain data input/output performance, then data transfer efficiency is improved, but power consumption increases

Engineering Contradiction:
Improvedata input/output performanceVSAvoidpower consumption
Core Design Contradiction:
ProductivityVSUse of energy by moving object

Solution Approach 1:

The patent implements dynamic adjustment of page close and open times based on access patterns. The controller monitors whether a accessed row is already open or closed, and dynamically sets the page close time to a first value when the row is closed (requiring activation) or a second value when the row is already open (no activation needed). This dynamic timing adjustment optimizes the balance between maintaining data input/output performance and reducing unnecessary row activation operations that consume power.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The patent changes the page close time parameter based on the state of the row. By setting different page close time values (first value vs. second value) depending on whether the accessed row is closed or open, the system adapts the timing parameters to actual access patterns, thereby reducing redundant row activations and lowering power consumption while maintaining performance.

Inventive Principle:
Principle #35Parameter changes

2Use of energy by moving object

If page close time is extended to reduce row activation operations, then power consumption is reduced, but data input/output performance deteriorates

Engineering Contradiction:
Improvepower consumptionVSAvoiddata input/output performance
Core Design Contradiction:
Use of energy by moving objectVSProductivity

Solution Approach 1:

The system dynamically adjusts the page close time based on real-time access patterns and row states. When a row is accessed and found to be closed, the page close time is set to a first value that allows subsequent activation. When the row is already open, the page close time is set to a second value that can be extended to reduce activations. This dynamic adjustment ensures performance is maintained when needed while reducing power consumption when possible.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The controller implements feedback by monitoring the state of accessed rows and using this information to adjust page close timing. The system detects whether a row is open or closed during access operations and uses this feedback to determine appropriate page close time values, creating a closed-loop control system that balances performance and power consumption based on actual operating conditions.

Inventive Principle:
Principle #23Feedback

Data Source

PatentUS12399635B2Memory system and operation method thereof
Publication Date: 2025.08.26 SK HYNIX INC
  • US12399635B2 patent drawing
  • US12399635B2 patent drawing
  • US12399635B2 patent drawing

AI summary

A memory system includes a memory device comprising plural memory groups, and a controller configured to independently set or adjust a page close time or a page open time for a row or a page in each of the plural memory groups based on whether there is a request to be transferred into each of the plural memory groups.