DRAM Tile Segmentation for Backward Compatibility and Yield

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

As DRAM cells shrink due to advancements in process technology, they face issues with data retention time due to increased leakage and reduced storage capacitance, leading to variability in performance and incompatibility with legacy systems that expect stringent specifications.

Innovation Solution

A method for testing and repairing memory cells to ensure they meet both relaxed and stringent performance parameters, allowing new memory devices to be compatible with legacy systems by identifying and replacing cells that fall outside specified ranges and using resources to repair them, thereby extending the write time specification.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Quantity of substance

If memory cells are shrunk to increase capacity, then storage capacitance and transistor size are reduced, but data retention time deteriorates due to increased leakage and reduced storage capacitance

Engineering Contradiction:
Improvememory capacityVSAvoiddata retention time
Core Design Contradiction:
Quantity of substanceVSReliability

Solution Approach 1:

The memory array is divided into multiple tiles, each capable of independent testing and repair. This segmentation allows defective cells to be isolated and replaced without affecting the entire memory device, thereby maintaining data retention reliability while supporting continued scaling for higher capacity.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent implements preliminary testing of memory cells during manufacturing to identify and repair defective cells before the device is shipped. This preliminary action ensures that only cells meeting the required data retention specifications are used, maintaining reliability despite the reduced sizes caused by scaling.

Inventive Principle:
Principle #10Preliminary action

2Productivity

If new memory devices with relaxed performance parameters are designed, then manufacturing yield improves, but compatibility with legacy systems deteriorates

Engineering Contradiction:
Improvemanufacturing yieldVSAvoidbackward compatibility
Core Design Contradiction:
ProductivityVSAdaptability or versatility

Solution Approach 1:

The patent implements dynamic testing that adapts to different performance specifications. The testing process can operate in two modes: stringent mode for legacy system compatibility and relaxed mode for improved yield. This dynamic approach allows the same manufacturing process to serve both compatibility requirements without compromising either.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The patent changes the testing parameters dynamically based on the target application. By adjusting the performance thresholds and testing criteria, the system can produce memory devices that meet either legacy specifications or relaxed specifications, thereby achieving both compatibility and improved yield.

Inventive Principle:
Principle #35Parameter changes

3Adaptability or versatility

If stringent performance parameters are enforced during testing, then backward compatibility with legacy systems is maintained, but manufacturing yield decreases due to more cells failing specifications

Engineering Contradiction:
Improvebackward compatibilityVSAvoidmanufacturing yield
Core Design Contradiction:
Adaptability or versatilityVSProductivity

Solution Approach 1:

The memory array is segmented into tiles that can be independently tested and repaired. This allows the system to identify and replace only the defective cells in specific tiles rather than rejecting the entire array, thereby maintaining compatibility with legacy systems while improving overall manufacturing yield.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent performs preliminary testing and repair of defective cells during manufacturing before the devices are shipped to legacy systems. This preliminary action ensures that only cells meeting the required specifications are used in legacy applications, maintaining compatibility while maximizing yield by repairing rather than rejecting defective cells.

Inventive Principle:
Principle #10Preliminary action

4Productivity

If relaxed performance parameters are used, then manufacturing yield improves, but compatibility with legacy systems that expect stringent specifications deteriorates

Engineering Contradiction:
Improvemanufacturing yieldVSAvoidcompatibility with legacy systems
Core Design Contradiction:
ProductivityVSAdaptability or versatility

Solution Approach 1:

The testing system dynamically adjusts performance parameters based on the target application. For legacy systems, it enforces stringent specifications; for new applications, it uses relaxed specifications. This dynamic parameter adjustment allows the same manufacturing process to achieve both high yield and legacy compatibility as needed.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The patent implements parameter changes in the testing process to match different performance requirements. By changing the acceptance criteria and testing thresholds, the system can produce memory devices optimized for either legacy compatibility or improved yield, without compromising either objective.

Inventive Principle:
Principle #35Parameter changes

Data Source

PatentUS9123441B1Backward compatible dynamic random access memory device and method of testing therefor
Publication Date: 2015.09.01 RAMBUS INC
  • US9123441B1 patent drawing
  • US9123441B1 patent drawing
  • US9123441B1 patent drawing

AI summary

A method for testing a memory device. The method can include coupling the memory device to a test apparatus and determining whether each of the memory cells in the memory device is within a first specification range. Each of the cells that fall outside of the first range can be identified. Each of the cells that meet the second specification range can be tested. The method can include selecting a tile associated with a highest number of cells that fall outside of the second range. A resource can then be used to repair each of the cells that fall outside of the second range for a tile associated with a fewer number of cells that fall outside of the second range such that a first number of tiles meets the first range and a second number of tiles meets the second range such that the first number the second number.