Address-Based Memory Performance Regions

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Semiconductor memory devices, such as DRAM, face challenges in optimizing performance characteristics like read/write time and reliability across all memory cells, as improving one aspect, such as reducing read latency, can increase costs and may not be practical for all cells.

Innovation Solution

Implementing a memory device with distinct performance regions within a memory bank, where memory cells are grouped based on their geometry, structural differences, and logic circuits, allowing a controller to manage access operations and data storage based on the specific characteristics of each region, thereby optimizing performance and resource usage.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Speed

If read/write time is reduced to improve performance, then speed increases, but cost increases

Engineering Contradiction:
Improveread/write timeVSAvoidcost
Core Design Contradiction:
SpeedVSEase of manufacture

Solution Approach 1:

The patent divides the memory array into multiple performance regions with different read/write speeds and costs. High-performance regions use optimized memory cells with faster access times but higher manufacturing cost, while standard regions use conventional cells with lower cost. The controller selectively accesses high-performance regions for time-critical operations and standard regions for less time-sensitive operations, thereby achieving overall speed improvement without uniformly increasing the cost of the entire memory device.

Inventive Principle:
Principle #3Local quality

2Reliability

If performance is uniformly improved across all memory cells, then reliability increases, but device complexity and cost increase

Engineering Contradiction:
Improveinformation storage reliabilityVSAvoidstructure complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The patent segments the memory array into multiple performance regions, each with different reliability characteristics. High-reliability regions use enhanced memory cell structures and error correction mechanisms for critical data storage, while standard regions use conventional structures for less critical data. The controller and memory device track which regions have higher reliability and selectively place data accordingly, achieving improved overall reliability without applying complex structures to the entire memory array.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent changes operational parameters such as read/write voltage levels, timing margins, and refresh rates differently across performance regions. High-reliability regions operate with more conservative parameters (higher voltages, longer timing margins) that improve reliability, while standard regions use aggressive parameters for faster operation. This parameter differentiation allows the system to achieve reliability improvements where needed without increasing complexity across the entire device.

Inventive Principle:
Principle #35Parameter changes

Data Source

PatentUS20240395314A1Apparatuses and methods for address based memory performance
Publication Date: 2024.11.28 MICRON TECHNOLOGY INC
  • US20240395314A1 patent drawing
  • US20240395314A1 patent drawing
  • US20240395314A1 patent drawing

AI summary

Apparatuses, systems, and methods for address based memory performance. A memory array may include a first performance region and a second performance region, each of which may have different performance characteristics from each other. The second region may be distinguished from the first region based on the addresses which are associated with each region. The second performance region may have different performance characteristics based on differences in the layout, components, logic circuits, and combinations thereof. For example, the second region, compared to the first region, may have reduced difference to the data terminals, reduced length of digit lines, a different type of sense amplifier, different refresh address tracking, and combinations thereof. The controller may perform access operations on the memory with different timing based on which region of the memory is accessed.