Hierarchical Memory Architecture with Redundant Sub-Arrays

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Conventional memory devices face challenges in increasing bandwidth without significant increases in power consumption, area, or circuit complexity, and struggle with efficiently substituting defective memory resources, which can slow down memory access.

Innovation Solution

The proposed solution involves a hierarchical memory architecture where main data lines extend over memory sub-arrays and main column-select lines route over the narrow spaces between them, allowing for greater data widths and efficient resource substitution using row-address signals to identify and replace defective resources.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Productivity

If memory bandwidth is increased by accessing more data bits in parallel, then bandwidth is improved, but power consumption and area requirements dramatically increase

Engineering Contradiction:
Improvememory bandwidthVSAvoidpower consumption
Core Design Contradiction:
ProductivityVSUse of energy by moving object

Solution Approach 1:

The memory array is divided into multiple sub-arrays, each with its own sense amplifiers and data lines. This segmentation allows parallel access to multiple sub-arrays simultaneously, increasing bandwidth without requiring a single massive data path that would consume excessive power and area.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent introduces a hierarchical structure with main data lines extending over sub-arrays and local data lines within sub-arrays. This multi-dimensional routing architecture enables parallel data paths through different spatial dimensions, achieving higher bandwidth without linearly increasing power consumption.

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

2Reliability

If redundant columns are substituted for defective memory resources, then reliability is improved, but access time increases due to substitution delay

Engineering Contradiction:
Improvedefect compensationVSAvoidaccess time
Core Design Contradiction:
ReliabilityVSLoss of time

Solution Approach 1:

Redundant columns are pre-configured and physically positioned adjacent to defective columns. The substitution mechanism is prepared in advance, allowing defective columns to be replaced by adjacent redundant columns without requiring time-consuming data transfer from distant locations, thus maintaining fast access times while ensuring reliability.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The patent introduces column selection circuitry and multiplexing mechanisms that act as intermediaries between defective columns and redundant columns. These intermediaries enable seamless substitution by routing data through alternative paths without requiring direct intervention or complex reconfiguration during memory access operations.

Inventive Principle:
Principle #24Intermediary (Mediator)

3Reliability

If repair circuitry is added to substitute defective columns, then reliability is improved, but device complexity increases

Engineering Contradiction:
Improvedefect substitutionVSAvoidcircuit complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The repair circuitry is merged with the existing column selection and control logic. The same circuitry that selects columns for normal operation is extended to also handle redundant column selection, eliminating the need for separate repair circuits and reducing overall device complexity while maintaining reliability.

Inventive Principle:
Principle #5Merging (Combining)

Solution Approach 2:

The column selection circuitry is designed to serve multiple functions: selecting columns for normal memory operations and selecting redundant columns for defect substitution. This multi-functional design reduces the need for dedicated repair circuits, thereby lowering device complexity while ensuring reliable defect compensation.

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

Data Source

PatentUS8908454B2Memory architecture with redundant resources
Publication Date: 2014.12.09 RAMBUS INC
  • US8908454B2 patent drawing
  • US8908454B2 patent drawing
  • US8908454B2 patent drawing

AI summary

A hierarchical memory architecture includes an array of memory sub-arrays, each of which includes an array of memory cells. Each sub-array is supported by local wordlines, local column-select lines, and bitlines. The local wordlines are controlled using main wordlines that extend past multiple sub-arrays in a direction parallel to a first axis, whereas the local column-select lines are controlled using main column-select lines that extend between sub-arrays in a direction perpendicular to the first axis. At the direction of signals presented on the local wordlines and column-select lines, subsets of the bitlines in each sub-array are connected to main data lines that extend over a plurality of the sub-arrays in parallel with the second axis. Some embodiments include redundant data resources that are selected based on a decoding of row addresses.