SRAM Writability Testing via Concurrent Array Access

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Memory elements, such as SRAM cells, face challenges due to PVT variations and component degradation, leading to latency issues and reliability concerns in computing devices, especially as component sizes decrease and negative bias temperature instability (NBTI) affects long-term performance.

Innovation Solution

A memory element design that includes two arrays of memory cells with access circuitry and transistors, where a controller concurrently activates transistors to access memory cells, allowing for simultaneous selection and testing of multiple columns during write and read operations to validate data patterns and ensure reliability.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Quantity of substance

If component size of SRAM cells is decreased to increase memory density, then memory capacity is improved, but PVT variations and reliability degrade

Engineering Contradiction:
Improvememory capacityVSAvoidPVT variation tolerance
Core Design Contradiction:
Quantity of substanceVSReliability

Solution Approach 1:

The patent applies preliminary action by performing write operations before read operations to ensure data is properly stored and stabilized before verification. This sequencing allows the memory cell to settle into its intended state, compensating for PVT variations that occur during transitions.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The patent implements feedback by reading back the stored data and comparing it with the input data pattern. This verification process detects write failures caused by PVT variations and triggers retry mechanisms or error correction, thereby maintaining reliability despite component degradation.

Inventive Principle:
Principle #23Feedback

2Quantity of substance

If component size of SRAM cells is decreased to increase memory density, then memory capacity is improved, but latency increases

Engineering Contradiction:
Improvememory capacityVSAvoidaccess latency
Core Design Contradiction:
Quantity of substanceVSLoss of time

Solution Approach 1:

The patent performs preliminary write operations with verification to ensure data integrity before subsequent access operations. This reduces the need for re-operations due to write failures, thereby reducing effective latency despite smaller component sizes.

Inventive Principle:
Principle #10Preliminary action

3Quantity of substance

If component size of SRAM cells is decreased to increase memory density, then memory capacity is improved, but manufacturing precision requirements increase

Engineering Contradiction:
Improvememory capacityVSAvoidcomponent fabrication tolerance
Core Design Contradiction:
Quantity of substanceVSManufacturing precision

Solution Approach 1:

The patent employs parameter changes by adjusting voltage levels and timing parameters dynamically based on detected PVT variations. This allows the memory system to accommodate manufacturing tolerances and component degradation without requiring extremely tight fabrication precision.

Inventive Principle:
Principle #35Parameter changes

Solution Approach 2:

The verification process provides feedback on write success, enabling the system to detect and compensate for manufacturing variations through retry mechanisms and error correction, thereby reducing the impact of imprecise component fabrication.

Inventive Principle:
Principle #23Feedback

4Quantity of substance

If component size of SRAM cells is decreased to increase memory density, then memory capacity is improved, but access speed decreases

Engineering Contradiction:
Improvememory capacityVSAvoidaccess speed
Core Design Contradiction:
Quantity of substanceVSSpeed

Solution Approach 1:

The patent performs preliminary write and verification operations to ensure data integrity before access operations. This reduces the likelihood of failed accesses and re-operations, thereby maintaining effective access speed despite smaller component sizes and increased density.

Inventive Principle:
Principle #10Preliminary action

Data Source

PatentUS8832508B2Apparatus and methods for testing writability and readability of memory cell arrays
Publication Date: 2014.09.09 ADVANCED MICRO DEVICES INC
  • US8832508B2 patent drawing
  • US8832508B2 patent drawing
  • US8832508B2 patent drawing

AI summary

Apparatus and methods are provided for concurrently selecting multiple arrays of memory cells when accessing a memory element. A memory element includes a first array of one or more memory cells coupled to a first bit line node, a second array of one or more memory cells coupled to a second bit line node, access circuitry for accessing a first memory cell in the first array, a first transistor coupled between the first bit line node and the access circuitry, and a second transistor coupled between the second bit line node and the access circuitry. A controller is coupled to the first transistor and the second transistor, and the controller is configured to concurrently activate the first transistor and the second transistor to access the first memory cell in the first array.