SRAM Cell Equalization Write Assist for Sub-Micron Variability

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

As semiconductor technology advances, the miniaturization of SRAM cells leads to increased variability in transistor electrical characteristics, causing read and write failures due to the shrinking design window between cell stability and write margin, especially in sub-micron feature sizes, where conventional write-assist techniques are insufficient in maintaining data retention and write accuracy.

Innovation Solution

Incorporating equalization transistors controlled by row and column select signals to short storage nodes during write cycles, assisting in state changes and enhancing write operations without compromising the stability of half-selected cells, thus widening the design window and improving write margin.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Productivity

If conventional write-assist techniques are used in miniaturized SRAM cells, then write operations can be performed, but data retention and write accuracy deteriorate due to increased transistor variability in sub-micron feature sizes

Engineering Contradiction:
Improvewrite operation speedVSAvoiddata retention and write accuracy
Core Design Contradiction:
ProductivityVSReliability

Solution Approach 1:

An equalization transistor is introduced as an intermediary component between the two storage nodes in the SRAM cell. This equalization transistor acts as a mediator that selectively equalizes the voltages on the two storage nodes during write operations, thereby improving write accuracy without compromising data retention. The equalization transistor is controlled by control signals that are activated only during write cycles, allowing it to intervene temporarily to assist the write operation while leaving the normal read and hold operations unaffected.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Area of moving object

If the design window between cell stability and write margin is shrunk to accommodate smaller feature sizes, then memory density increases, but read and write functional failures increase due to transistor variability

Engineering Contradiction:
Improvememory cell areaVSAvoidfunctional failure rate
Core Design Contradiction:
Area of moving objectVSReliability

Solution Approach 1:

The invention changes the voltage parameters of the storage nodes by introducing an equalization mechanism. During write operations, the equalization transistor temporarily equalizes the voltages on the two storage nodes, effectively changing the voltage state from an asymmetric condition to a symmetric condition. This parameter change assists in overcoming the effects of transistor variability and enables reliable write operations in miniaturized cells where the design window between stability and write margin has been shrunk.

Inventive Principle:
Principle #35Parameter changes

3Reliability

If equalization transistors are added to assist write operations, then write margin improves, but device complexity increases

Engineering Contradiction:
Improvewrite marginVSAvoidnumber of transistors per cell
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The equalization transistor is designed to serve multiple functions: it assists write operations by equalizing storage node voltages, it can potentially assist in correcting certain types of read failures, and it can be used in conjunction with other memory cell designs. By making this additional transistor multi-functional, the penalty of increased device complexity is partially offset by the versatility of the component.

Inventive Principle:
Principle #6Universality (Multi-functionality)

Data Source

PatentUS8305798B2Memory cell with equalization write assist in solid-state memory
Publication Date: 2012.11.06 TEXAS INSTRUMENTS INC
  • US8305798B2 patent drawing
  • US8305798B2 patent drawing
  • US8305798B2 patent drawing

AI summary

A solid-state memory in which write assist circuitry is implemented within each memory cell. Each memory cell includes a storage element, such as a pair of cross-coupled inverters, and an equalization gate connected between the storage nodes of the storage element. The equalization gate may be realized by two transistors in series, or as a double-gate transistor. The equalization gate is controlled by a word line indicating selection of the row containing the cell in combination with a column select signal indicating selection of the column containing the cell in a write cycle. Upon a write to a selected cell, both gates are turned on, connecting the storage nodes of the cell to one another and assisting the write of the opposite date state from that previously stored.