SRAM Write Assist Circuit with Negative Boost and Clamping

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing write assist techniques for SRAM devices, such as negative boosting, face issues like unintended activation of unselected bit switches, power wastage, and timing inaccuracies, which affect the performance and efficiency of write operations in memory arrays.

Innovation Solution

The proposed solution involves a write assist apparatus with a common discharge node, negative boost circuitry, and a clamping device to limit the negative voltage, along with an interlock circuit using a mimic bit line to control the timing of the discharge and boost sequence, ensuring precise voltage application and preventing unselected bit switch activation.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If negative boosting is used to discharge bit line to voltage below ground, then write margin is improved, but unselected bit switches may be inadvertently activated

Engineering Contradiction:
Improvewrite marginVSAvoidunselected bit switch activation
Core Design Contradiction:
ReliabilityVSObject-affected harmful factors

Solution Approach 1:

The patent applies different voltage levels to different regions of the memory array by using locally-controlled write drivers. Selected bit lines receive the full negative boost voltage for improved write margin, while unselected bit lines are maintained at ground potential through local discharge transistors, preventing unwanted activation of unselected bit switches.

Inventive Principle:
Principle #3Local quality

Solution Approach 2:

The memory array is segmented into selected and unselected regions through the use of word line-controlled discharge transistors. This segmentation allows independent voltage control of bit lines in different regions, enabling negative boosting only where needed while protecting unselected regions from harmful voltage effects.

Inventive Principle:
Principle #1Segmentation

2Reliability

If negative boosting is applied too soon before complete discharge, then bit line does not reach optimum voltage, but if applied too late, then cycle time increases

Engineering Contradiction:
Improvevoltage level achievementVSAvoidcycle time
Core Design Contradiction:
ReliabilityVSLoss of time

Solution Approach 1:

The write driver begins discharging the bit line to ground potential in advance through the discharge transistor before the negative boost is applied. This preliminary discharge action ensures the bit line is ready to receive the negative boost voltage at the optimal moment, achieving the target voltage level without delaying the write operation and incurring cycle time penalties.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The discharge transistor remains active continuously during the write operation, maintaining the bit line at ground potential throughout. This continuous discharge action ensures smooth transition to negative boosting without interruption or timing delays, optimizing both voltage achievement and cycle time.

Inventive Principle:
Principle #20Continuity of useful action

3Productivity

If access transistors are optimized for write operation with reduced on-resistance, then write performance improves, but cell stability during read operation deteriorates

Engineering Contradiction:
Improvewrite performanceVSAvoidcell stability
Core Design Contradiction:
ProductivityVSStability of the object's composition

Solution Approach 1:

The access transistor on-resistance is made dynamic rather than fixed. During write operations, the transistors operate with lower effective resistance to improve write performance. During read operations, the transistors naturally present higher resistance, maintaining cell stability. The negative boosting technique further assists write operations without requiring permanently low resistance, allowing the system to adapt resistance characteristics to operational needs.

Inventive Principle:
Principle #15Dynamics

Data Source

PatentUS8233342B2Apparatus and method for implementing write assist for static random access memory arrays
Publication Date: 2012.07.31 MARVELL ASIA PTE LTD
  • US8233342B2 patent drawing
  • US8233342B2 patent drawing
  • US8233342B2 patent drawing

AI summary

An apparatus for implementing a write assist for a memory array includes a common discharge node configured to provide a discharge path for precharged write data lines and bit lines selected during a write operation of the memory array; negative boost circuitry configured to introduce a voltage lower than a nominal logic low supply voltage onto the common discharge node following the discharge of the common discharge node, write data lines and bit lines; and a clamping device coupled to the common discharge node, the clamping device configured to limit the magnitude of negative voltage applied to common discharge node by the negative boost circuitry so as to prevent activation of non-selected bit switches.