Dual Port SRAM Cell Layout Segmentation for Resistance Consistency

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Dual port static random access memories (SRAMs) face challenges in achieving optimal speed and reliability due to complexities in layout design, particularly in the timing and resistance variations of pass gates and pull-down transistors.

Innovation Solution

The layout design separates pass gates and pull-down transistors into distinct active regions, ensuring symmetry and consistent resistance, with pass gates connected directly to storage nodes through metal, allowing for optimized shaping and shielding from doping effects, thereby enhancing speed and reliability.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Device complexity

If pass gates and pull-down transistors are placed in the same active region, then the layout is simpler, but resistance variations increase and symmetry is compromised

Engineering Contradiction:
Improvelayout complexityVSAvoidresistance consistency
Core Design Contradiction:
Device complexityVSReliability

Solution Approach 1:

The active region is segmented into two separate regions: one dedicated to pass gates and another to pull-down transistors. This segmentation ensures that each transistor type experiences uniform doping conditions within its own region, eliminating resistance variations caused by doping gradients across a single large active region.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

Metal interconnects serve as intermediaries to connect the storage nodes to the bit lines through pass gates. The metal connections are designed to be symmetrical and of equal length, acting as mediators that balance the electrical path resistance and ensure symmetrical operation of the dual port SRAM cell.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Speed

If pass gates are optimized with specific shaping, then speed improves, but the layout becomes more complex and may interfere with pull-down transistors

Engineering Contradiction:
Improveoperation speedVSAvoidlayout complexity
Core Design Contradiction:
SpeedVSDevice complexity

Solution Approach 1:

The active region for pass gates is given a specific elongated shape optimized for pass gate operation, while the pull-down transistor active region has a different shape optimized for its function. Each region's geometry is locally optimized without compromising the other, allowing both transistor types to operate at optimal speeds.

Inventive Principle:
Principle #3Local quality

Solution Approach 2:

The layout transitions from a planar arrangement where pass gates and pull-down transistors share the same active region to a spatially separated arrangement using multiple active regions. This dimensional separation allows independent optimization of each transistor type's active region shape and size.

Inventive Principle:
Principle #17Another dimension (Dimensionality change)

3Reliability

If active regions are separated for pass gates and pull-down transistors, then symmetry and resistance consistency improve, but the cell area increases

Engineering Contradiction:
Improvesymmetry and resistance consistencyVSAvoidcell area
Core Design Contradiction:
ReliabilityVSArea of stationary object

Solution Approach 1:

Adjacent memory cells share common active regions for pass gates and pull-down transistors. For example, the pass gate active region of one cell is adjacent to and shares boundaries with the pass gate active region of neighboring cells, allowing compact packing of multiple cells while maintaining separate optimized regions for each transistor type within each cell.

Inventive Principle:
Principle #5Merging (Combining)

Data Source

PatentUS8638592B2Dual port static random access memory cell
Publication Date: 2014.01.28 NXP USA INC
  • US8638592B2 patent drawing
  • US8638592B2 patent drawing
  • US8638592B2 patent drawing

AI summary

An SRAM has at least two sets of pass transistors for coupling at least two sets of bit lines to true and complement data nodes of an SRAM cell based on the assertion of at least two word lines. The cell includes two pull up transistors and two pull down transistors coupled to the true and complement data nodes. None of the pass transistors are implemented in an active area that includes a pull up transistor or a pull down transistor of the cell.