BGA Memory Sub-System Bandwidth and Capacity Optimization

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

High storage capacity memory devices often suffer from bandwidth limitations due to interface constraints, leading to underutilization of storage capacity and increased size and power consumption when attempting to enhance bandwidth through additional memory devices.

Innovation Solution

Incorporating ball grid array (BGA) components, which include NAND flash memory, DRAM, firmware, and a controller chip in a single package, into memory sub-systems to increase both bandwidth and storage capacity without increasing size or power consumption.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Power

If additional memory devices are added to enhance bandwidth, then bandwidth is improved, but device size and power consumption increase

Engineering Contradiction:
Improvepower consumptionVSAvoidbandwidth
Core Design Contradiction:
PowerVSProductivity

Solution Approach 1:

The patent combines multiple memory device functions (NAND flash, DRAM, firmware, controller) into a single BGA package, allowing bandwidth enhancement through parallel access to multiple memory blocks within the same package without increasing overall device count, thus improving productivity while controlling power consumption and device size

Inventive Principle:
Principle #5Merging (Combining)

2Productivity

If additional memory devices are added to enhance bandwidth, then bandwidth is improved, but device size increases

Engineering Contradiction:
ImprovebandwidthVSAvoiddevice size
Core Design Contradiction:
ProductivityVSArea of stationary object

Solution Approach 1:

The patent implements a nested structure where multiple memory blocks are stacked vertically within a single BGA package footprint, enabling increased bandwidth through parallel access to multiple layers while maintaining a compact device size on the PCB

Inventive Principle:
Principle #7Nested doll (Nesting)

3Productivity

If interface constraints are overcome to increase bandwidth, then bandwidth is improved, but device complexity increases

Engineering Contradiction:
ImprovebandwidthVSAvoidinterface complexity
Core Design Contradiction:
ProductivityVSDevice complexity

Solution Approach 1:

The patent segments the memory system into multiple independent memory blocks within the BGA package, each accessible through separate interfaces, allowing bandwidth enhancement through parallel operations while keeping each individual interface relatively simple and manageable

Inventive Principle:
Principle #1Segmentation

Data Source

PatentUS11886358B2Ball grid array storage for a memory sub-system
Publication Date: 2024.01.30 MICRON TECHNOLOGY INC
  • US11886358B2 patent drawing
  • US11886358B2 patent drawing
  • US11886358B2 patent drawing

AI summary

An apparatus includes a memory component having a plurality of ball grid array (BGA) components, wherein each respective one of the BGA components includes a plurality of memory blocks and a BGA component controller and firmware adjacent the plurality of memory blocks to manage the plurality of memory blocks. The apparatus further includes a processing device, included in the memory component, to perform memory operations on the BGA components.