SRAM Redundancy Memory Power Gating for FRAM Arrays

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

The power consumption of redundancy circuits in solid-state memory systems, particularly in implantable medical devices, is high due to the use of static random access memory (SRAM) for storing addresses and enable bits, which consumes power even when redundancy is not enabled, and is vulnerable to soft-error failures.

Innovation Solution

The implementation of a redundancy circuit with SRAM that gates power to data word cells based on enable bits, using majority encoding to enable all redundant elements for a segment, reducing power consumption and vulnerability to soft-error failures by selectively powering only necessary memory cells.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If redundancy circuits are implemented to replace defective memory cells, then reliability is improved, but power consumption increases

Engineering Contradiction:
Improvememory reliabilityVSAvoidpower consumption
Core Design Contradiction:
ReliabilityVSUse of energy by moving object

Solution Approach 1:

The patent implements dynamic power gating for redundancy circuits. The redundancy search and replacement operations are performed only when needed (when defective cells are detected), rather than continuously. Power is supplied to redundancy circuits conditionally based on operational requirements, reducing overall power consumption while maintaining reliability benefits.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The patent applies power gating selectively to specific redundancy circuit components rather than the entire memory system. Individual redundancy circuits or blocks can be powered down when not needed, allowing localized power management that reduces total power consumption while maintaining reliability where active redundancy is provided.

Inventive Principle:
Principle #3Local quality

2Reliability

If more redundant memory elements are provided, then reliability is improved, but device area increases

Engineering Contradiction:
Improvememory reliabilityVSAvoidchip area
Core Design Contradiction:
ReliabilityVSArea of stationary object

Solution Approach 1:

The patent divides the memory array into multiple segments or blocks, each with its own redundancy circuits. This segmentation allows redundancy to be provided locally where needed rather than requiring global redundancy for the entire memory array, reducing the overall area overhead while maintaining reliability across the full memory capacity.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent implements partial redundancy where not every memory block requires full redundancy resources. Some blocks may have redundancy while others rely on error correction codes or other protection mechanisms, providing adequate reliability with reduced total redundancy area compared to full redundancy across all blocks.

Inventive Principle:
Principle #16Partial or excessive action

3Area of stationary object

If minimum size transistor gates are used for memory cells, then area is reduced, but manufacturing yield decreases

Engineering Contradiction:
Improvememory cell areaVSAvoidmanufacturing yield
Core Design Contradiction:
Area of stationary objectVSManufacturing precision

Solution Approach 1:

The patent incorporates redundancy circuits and defect mapping capabilities during manufacturing. Defective cells are identified through testing, and their locations are stored in defect maps. Redundancy circuits are pre-configured to replace defective cells, cushioning against manufacturing defects and ensuring high yield despite using minimum-size transistors that are more susceptible to manufacturing variations.

Inventive Principle:
Principle #11Beforehand cushioning (Prior cushioning)

Data Source

PatentUS20110231736A1Low-Power Redundancy for Non-Volatile Memory
Publication Date: 2011.09.22 TEXAS INSTRUMENTS INC
  • US20110231736A1 patent drawing
  • US20110231736A1 patent drawing
  • US20110231736A1 patent drawing

AI summary

A static RAM redundancy memory for use in combination with a non-volatile memory array, such as ferroelectric RAM (FRAM), in which the power consumption of the SRAM redundancy memory is reduced. Each word of the redundancy memory includes data bit cells for storing addresses of memory cells in the FRAM array to be replaced by redundant elements, and also enable bits indicating whether redundancy is enabled for those addresses. A logical combination of the enable bits in a given word determines whether the data bit cells in that word are powered-up. As a result, the power consumption of the redundancy memory is reduced to the extent that redundancy is not enabled for segments of the FRAM array.