Memory Vault Architecture for Bandwidth and Power Optimization

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current semiconductor memory subsystems face a mismatch in performance with modern host processors, leading to inefficiencies such as high idle times due to memory request delays, and struggle to meet increasing demands for higher bandwidth and density while lacking memory power optimization and a standardized interface.

Innovation Solution

A memory system architecture that aggregates control logic across stacked memory array dies, enabling a standardized interface and increased energy efficiency through strategic partitioning of memory control logic, along with a matrix switch and configurable communication links to enhance bandwidth and scalability, and includes monitoring and control modules for adaptive operation.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Speed

If higher bandwidth memory subsystems are implemented, then memory performance is improved, but the number of memory cards or modules that can be connected is limited without exceeding JEDEC electrical specifications

Engineering Contradiction:
Improvememory bandwidthVSAvoidnumber of memory cards or modules
Core Design Contradiction:
SpeedVSAdaptability or versatility

Solution Approach 1:

The memory subsystem is divided into multiple memory vaults, each containing stacked memory dies. This segmentation allows the system to achieve high bandwidth through parallel access to multiple vaults while maintaining compatibility with standard JEDEC specifications for individual memory modules.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent transitions from planar memory arrangements to a three-dimensional stacked architecture. Memory dies are stacked vertically in vaults, enabling increased bandwidth through multiple parallel data paths while each individual die remains compliant with standard JEDEC electrical specifications.

Inventive Principle:
Principle #17Another dimension (Dimensionality change)

2Use of energy by moving object

If memory power optimization is implemented, then energy efficiency is improved, but the interface between host processor and memory subsystem becomes non-standardized

Engineering Contradiction:
Improvememory power efficiencyVSAvoidinterface standardization
Core Design Contradiction:
Use of energy by moving objectVSAdaptability or versatility

Solution Approach 1:

The memory subsystem implements dynamic power management where individual memory vaults can be activated or deactivated based on operational requirements. This allows the system to optimize power consumption by only activating necessary memory resources while maintaining a standardized interface through the memory controller.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The patent combines multiple memory dies into integrated memory vaults with shared control logic, enabling unified power management at the vault level. This merging allows standardized interfaces to be maintained while achieving fine-grained power optimization through coordinated control of multiple memory components.

Inventive Principle:
Principle #5Merging (Combining)

3Device complexity

If control logic is distributed across individual memory array dies, then device complexity is reduced, but energy efficiency and scalability are limited

Engineering Contradiction:
Improvecontrol logic distributionVSAvoidenergy efficiency
Core Design Contradiction:
Device complexityVSUse of energy by moving object

Solution Approach 1:

The patent merges control logic from individual memory dies into shared control logic implemented in a logic die. This consolidation reduces the overall complexity of controlling multiple memory dies while enabling more efficient power management and improved scalability through unified control architecture.

Inventive Principle:
Principle #5Merging (Combining)

Solution Approach 2:

The shared control logic in the logic die serves multiple memory vaults simultaneously, providing universal control functionality. This multi-functional approach improves energy efficiency by consolidating control operations while maintaining scalability through the ability to manage multiple vaults with a single control unit.

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

4Quantity of substance

If memory subsystem density is increased, then storage capacity is improved, but performance-mismatch with host processor increases

Engineering Contradiction:
Improvememory densityVSAvoidprocessor-memory performance match
Core Design Contradiction:
Quantity of substanceVSSpeed

Solution Approach 1:

The high-density memory subsystem is segmented into multiple memory vaults that can be independently accessed. This segmentation enables the system to provide high bandwidth through parallel access to multiple vaults, matching modern processor performance requirements while achieving high density through vertical stacking.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The memory controller implements preliminary actions by pre-fetching data and preparing memory vaults for upcoming access patterns. This allows the high-density memory subsystem to deliver data at speeds that match processor requirements, reducing idle times even as density increases.

Inventive Principle:
Principle #10Preliminary action

Data Source

PatentEP2386084B1Memory system
Publication Date: 2019.08.14 MICRON TECHNOLOGY INC
  • EP2386084B1 patent drawingFigure 1
  • EP2386084B1 patent drawingFigure 2
  • EP2386084B1 patent drawingFigure 3~4

AI summary

Systems and methods are disclosed herein, including those that operate to monitor a first set of operational parameters associated with a memory vault, to adjust a second set of operational parameters associated with the memory vault, and to perform alerting and reporting operations to a host device.