Write Assist Circuit for Memory Devices Reducing Power Consumption

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing memory devices face challenges in reducing power consumption during write and read operations, often resulting in large area penalties or extra driving power designs.

Innovation Solution

The memory device employs two pairs of P-type and N-type transistors to charge and discharge complementary data lines, reducing effective resistance and enhancing write speed and power efficiency.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Use of energy by stationary object

If conventional write operation circuits are used, then area occupation is reduced, but power consumption during write and read operations increases

Engineering Contradiction:
Improvepower consumptionVSAvoidcircuit configuration
Core Design Contradiction:
Use of energy by stationary objectVSDevice complexity

Solution Approach 1:

The write assist circuit is segmented into four distinct transistor components (first P-type, first N-type, second P-type, second N-type) that operate independently on different data lines. This segmentation allows each transistor pair to handle specific write operations, distributing the power consumption burden and enabling selective activation based on write requirements, thereby reducing overall power consumption while maintaining manageable circuit complexity.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The circuit employs dynamic control of transistor switching states based on write operation requirements. The transistors are selectively turned on or off depending on whether write assist is needed on each data line, allowing the circuit to adapt its power consumption dynamically. This dynamic operation enables the circuit to consume power only when and where needed, rather than continuously or uniformly across all components.

Inventive Principle:
Principle #15Dynamics

2Use of energy by stationary object

If write assist circuits are added to reduce power consumption, then area occupation increases

Engineering Contradiction:
Improvepower consumptionVSAvoidarea occupation
Core Design Contradiction:
Use of energy by stationary objectVSArea of stationary object

Solution Approach 1:

The write assist circuit is designed to serve multiple data lines (first and second data lines) using a standardized transistor pair configuration. This multi-functional design allows the same circuit topology to be reused across different data lines, maximizing area utilization efficiency. The universal applicability of the transistor pair structure reduces the incremental area cost when extending the write assist capability to additional data lines.

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

Solution Approach 2:

The write assist functionality is applied locally and selectively to specific data lines that require it, rather than uniformly to all data lines. By implementing write assist circuits only where needed (on first and second data lines with specific write requirements), the design avoids unnecessary area occupation while still achieving power consumption reduction in the critical regions where write operations benefit most from assist circuits.

Inventive Principle:
Principle #3Local quality

3Speed

If effective resistance of data lines is reduced, then write speed improves, but device complexity increases

Engineering Contradiction:
Improvewrite speedVSAvoidtransistor configuration
Core Design Contradiction:
SpeedVSDevice complexity

Solution Approach 1:

The resistance reduction function is segmented across four separate transistor components distributed on two data lines, rather than concentrating all resistance reduction mechanisms in a single location. Each transistor pair (P-type and N-type) independently contributes to reducing the effective resistance on its respective data line segment. This distributed segmentation achieves cumulative resistance reduction while keeping each individual transistor component simple and manageable.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The circuit merges the functionality of P-type and N-type transistors in complementary pairs to achieve effective resistance reduction on each data line. By combining the strengths of both transistor types (P-type for pull-up, N-type for pull-down) in each assist circuit, the design achieves superior resistance reduction compared to using single transistor types, thereby improving write speed through the synergistic effect of merged complementary transistor pairs.

Inventive Principle:
Principle #5Merging (Combining)

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 configuration reduces the effective resistance of data lines, leading to improved write operation capacity and power consumption in memory devices.

Implementation Method 1

The memory device employs two pairs of P-type and N-type transistors to charge and discharge complementary data lines, reducing effective resistance and enhancing write speed and power efficiency

Methodology Applied
Scientific EffectElectrical Conduction: Conduction (electrical)

Data Source

PatentUS20250182821A1Write assist circuit for memory device
Publication Date: 2025.06.05 TAIWAN SEMICONDUCTOR MANUFACTURING CO LTD
  • US20250182821A1 patent drawing
  • US20250182821A1 patent drawing
  • US20250182821A1 patent drawing

AI summary

A device is provided. The device includes a memory cell and a first write assist circuit. The memory cell operates with a first supply voltage and a second supply voltage different from the first supply voltage. The first write assist circuit includes a first write assist switch and a second write assist switch that are coupled to the memory cell through a first data line. In a write operation of a data, having a first logic value, to the memory cell, the first write assist switch transmits the first supply voltage to the first data line in response to a first control signal, received at a control terminal of the first write assist switch and having a voltage level of the second supply voltage, when the second write assist switch is configured to be turned off.