SRAM Voltage Assist via Capacitive Charge Coupling

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing SRAM devices face challenges in reliably reading from and writing to cells due to increased variability from fabrication tolerances and operating conditions, leading to potential corruption of memory states, especially with decreasing voltages and physical dimensions, which existing voltage assist mechanisms address inadequately by consuming significant power and being overly large.

Innovation Solution

The implementation of dynamic voltage boost mechanisms that selectively apply voltage based on the addressed SRAM cell, using capacitively coupled charge on wordlines and bitlines, eliminating the need for an auxiliary supply and allowing for variable voltage levels, thereby reducing power consumption and physical size.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If existing voltage assist mechanisms are used to improve read and write reliability, then the ability to read from and write to SRAM cells is improved, but the assist circuitry becomes relatively large and consumes significant power

Engineering Contradiction:
Improveread and write reliabilityVSAvoidpower consumption
Core Design Contradiction:
ReliabilityVSUse of energy by moving object

Solution Approach 1:

The patent implements dynamic voltage assist by selectively enabling boost circuitry only for specific wordlines or bitlines that require assistance, rather than continuously powering all assist circuits. The control logic dynamically determines which lines need voltage boosting based on operational needs, thereby maintaining reliability while reducing overall power consumption.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The patent applies voltage assist locally to specific wordlines or bitlines that require it, rather than globally to the entire SRAM array. By using selective boost circuitry controlled by decode logic, only the necessary portions of the circuit receive enhanced voltage, reducing unnecessary power consumption in areas that don't require assistance.

Inventive Principle:
Principle #3Local quality

2Reliability

If existing voltage assist mechanisms are designed for worst case scenarios to account for fabrication variations, then read and write reliability is improved, but the assist circuitry becomes relatively large

Engineering Contradiction:
Improveread and write reliabilityVSAvoidassist circuitry area
Core Design Contradiction:
ReliabilityVSArea of stationary object

Solution Approach 1:

The patent implements selective voltage assist that applies boosting only to specific wordlines or bitlines that require it, rather than providing universal assistance to the entire SRAM array. This localized approach reduces the overall area of assist circuitry needed while maintaining reliability for the specific lines that require enhancement.

Inventive Principle:
Principle #3Local quality

Solution Approach 2:

The patent uses dynamic control logic to selectively enable boost circuitry only when and where needed, rather than maintaining a static, always-on assist infrastructure. This dynamic activation reduces the effective area required for assist circuitry by allowing shared resources and selective activation of boosting components.

Inventive Principle:
Principle #15Dynamics

3Reliability

If voltage assist is continuously applied to all wordlines and bitlines, then the ability to prevent inadvertent flipping is improved, but power consumption increases

Engineering Contradiction:
Improvedata integrityVSAvoidpower waste
Core Design Contradiction:
ReliabilityVSLoss of energy

Solution Approach 1:

The patent implements periodic or selective voltage assist rather than continuous application. The boost circuitry is activated only during specific operations on specific lines that require assistance, and remains inactive otherwise. This periodic activation maintains data integrity when needed while avoiding continuous power waste.

Inventive Principle:
Principle #19Periodic action

Solution Approach 2:

The patent applies voltage assist locally to specific wordlines or bitlines that require protection from inadvertent flipping, rather than continuously boosting all lines. The selective boost circuitry targets only the necessary portions of the circuit, maintaining data integrity for vulnerable lines while avoiding unnecessary power consumption in lines that don't require assistance.

Inventive Principle:
Principle #3Local quality

Applied Scientific Principles

This section explains which scientific principles are used to turn an abstract innovation direction into a practical engineering solution.

Function Achieved in This Case

This approach enhances the reliability of read and write operations while minimizing power usage and physical size by providing voltage assist only as needed, improving performance without sacrificing reliability.

Implementation Method 1

using capacitively coupled charge on wordlines and bitlines

Methodology Applied
Scientific EffectCapacitive coupling: Capacitance

Data Source

PatentUS9460776B2SRAM voltage assist
Publication Date: 2016.10.04 NVIDIA CORP
  • US9460776B2 patent drawing
  • US9460776B2 patent drawing
  • US9460776B2 patent drawing

AI summary

The disclosure provides for an SRAM array having a plurality of wordlines and a plurality of bitlines, referred to generally as SRAM lines. The array has a plurality of cells, each cell being defined by an intersection between one of the wordlines and one of the bitlines. The SRAM array further includes voltage boost circuitry operatively coupled with the cells, the voltage boost circuitry being configured to provide an amount of voltage boost that is based on an address of a cell to be accessed and/or to provide this voltage boost on an SRAM line via capacitive charge coupling.