Dynamic Memory Channel Depth Adjustment for Power-Speed Trade-off

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing memory devices face a trade-off between achieving fast memory performance and low power consumption, as high bandwidth often requires significant power, and there is a need for memory systems that can optimize both speed and power efficiency.

Innovation Solution

The implementation of a dynamic channel system with configurable channel portions that adjust channel depth and width based on the specific requirements of the software application or hardware master, allowing for optimized data transfer and power management by dynamically activating only the necessary components for each operation.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Speed

If high bandwidth is used to achieve fast memory performance, then memory speed is improved, but power consumption increases

Engineering Contradiction:
Improvememory speedVSAvoidpower consumption
Core Design Contradiction:
SpeedVSUse of energy by moving object

Solution Approach 1:

The patent implements dynamic channel configuration where the memory system can adjust channel depth and width based on real-time performance requirements. The channel depth (number of bytes accessed before moving to the next channel portion) and channel width are dynamically configurable, allowing the system to optimize between speed and power consumption by activating only the necessary bandwidth for each operation rather than maintaining fixed high-bandwidth configuration continuously

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The system changes operational parameters (channel depth, channel width, number of active channel portions) based on the specific requirements of software applications or hardware masters. By adjusting these parameters dynamically, the system can achieve fast memory performance when needed while reducing power consumption during operations that require lower bandwidth

Inventive Principle:
Principle #35Parameter changes

2Productivity

If channel depth is increased to improve data transfer efficiency, then productivity is improved, but device complexity increases

Engineering Contradiction:
Improvedata transfer efficiencyVSAvoidchannel configuration complexity
Core Design Contradiction:
ProductivityVSDevice complexity

Solution Approach 1:

The memory channel is divided into multiple configurable channel portions, each with adjustable depth and width. This segmentation allows the system to activate only the necessary number and size of channel portions for each operation, improving data transfer efficiency when needed while keeping the overall system manageable through modular configuration rather than requiring a monolithic complex channel structure

Inventive Principle:
Principle #1Segmentation

Data Source

PatentUS11580039B2Channel depth adjustment in memory systems
Publication Date: 2023.02.14 MICRON TECHNOLOGY INC
  • US11580039B2 patent drawing
  • US11580039B2 patent drawing
  • US11580039B2 patent drawing

AI summary

Memory devices, systems and methods are described, such as those including a dynamically configurable channel depth. Devices, systems and methods are described that adjust channel depth based on hardware and/or software requirements. One such device provides for virtual memory operations where a channel depth is adjusted for the same physical memory region responsive to requirements of different memory processes.