Channel Interleaving for High-Bandwidth Memory Systems

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Semiconductor devices face challenges in efficiently managing memory access operations across high-bandwidth and low-bandwidth memory devices with different data transmission rates, leading to insufficient memory size and bandwidth for high-bandwidth operations.

Innovation Solution

A channel interleaving method is implemented, where a memory system comprising a high-bandwidth memory device and a low-bandwidth memory device, with an interleaving unit that performs memory interleave operations among their access channels, allowing the system to extend the memory size and bandwidth of the high-bandwidth device by utilizing the low-bandwidth device's channels.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Speed

If a high-bandwidth memory device is used to provide high-speed data transmission, then the data transmission rate is improved, but the memory size becomes insufficient

Engineering Contradiction:
Improvedata transmission rateVSAvoidmemory size
Core Design Contradiction:
SpeedVSQuantity of substance

Solution Approach 1:

The patent combines a high-bandwidth memory device with a low-bandwidth memory device into a unified memory system. The high-bandwidth memory provides fast data transmission for critical operations, while the low-bandwidth memory supplies additional memory capacity. This merging resolves the contradiction by allowing the system to achieve both high speed and large memory size through coordinated operation of two memory devices with complementary characteristics.

Inventive Principle:
Principle #5Merging (Combining)

Solution Approach 2:

The memory system is segmented into two functional parts: a high-bandwidth memory device handling performance-critical tasks and a low-bandwidth memory device handling capacity requirements. This segmentation allows each memory device to be optimized for its specific function, with the high-bandwidth device providing fast access for frequently used data and the low-bandwidth device providing additional storage for less frequently accessed data.

Inventive Principle:
Principle #1Segmentation

2Quantity of substance

If multiple memory devices with different bandwidths are used, then the memory size and bandwidth are extended, but the device complexity increases

Engineering Contradiction:
Improvememory sizeVSAvoidmemory system complexity
Core Design Contradiction:
Quantity of substanceVSDevice complexity

Solution Approach 1:

The patent introduces an interleaving unit as an intermediary component that manages the complexity of coordinating multiple memory devices with different bandwidths. This interleaving unit automatically determines which memory device should be accessed based on the memory access pattern, shielding the rest of the system from the underlying complexity of managing heterogeneous memory devices.

Inventive Principle:
Principle #24Intermediary (Mediator)

3Power

If channel interleaving is performed among access channels of high-bandwidth and low-bandwidth memory devices, then the memory bandwidth is enhanced, but the control complexity increases

Engineering Contradiction:
Improvememory bandwidthVSAvoidcontrol complexity
Core Design Contradiction:
PowerVSDevice complexity

Solution Approach 1:

The interleaving unit serves as a mediator that handles the complex control tasks of channel interleaving between high-bandwidth and low-bandwidth memory devices. It automatically manages the coordination between different memory devices, handling address translation, data routing, and bandwidth optimization without requiring complex manual control from the rest of the system.

Inventive Principle:
Principle #24Intermediary (Mediator)

Data Source

PatentUS9606916B2Semiconductor devices including application processor connected to high-bandwidth memory and low-bandwidth memory, and channel interleaving method thereof
Publication Date: 2017.03.28 SAMSUNG ELECTRONICS CO LTD
  • US9606916B2 patent drawing
  • US9606916B2 patent drawing
  • US9606916B2 patent drawing

AI summary

A memory system includes a high-bandwidth memory device, the high-bandwidth memory device having a relatively high operation bandwidth, the high-bandwidth memory device having a plurality of access channels. A low-bandwidth memory device has a relatively low operation bandwidth relative to the high-bandwidth memory device, the low-bandwidth memory device having one or more access channels. An interleaving unit performs a memory interleave operation among the plurality of access channels of the high-bandwidth memory device and an access channel of the one or more access channels of the low-bandwidth memory device.