Floating Data Line Circuit for Masked Write Energy Efficiency

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing memory circuit technologies face inefficiencies in current flow and energy consumption during masked write operations, as they do not effectively manage data line states, leading to potential unintended programming of memory cells.

Innovation Solution

The introduction of a write line circuit that includes a driving circuit and a pre-charge circuit, capable of floating the data line during masked write operations and pre-charging it between operations, reducing current flow and maintaining the data line at a logically high state to prevent discharge.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If data lines are not floated during masked write operations, then circuit simplicity is maintained, but unintended programming of memory cells occurs and reliability deteriorates

Engineering Contradiction:
Improveprevention of unintended programmingVSAvoiddata line state management circuitry
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

A floating circuit is introduced as an intermediary component between the data line and ground. This floating circuit acts as a mediator that actively prevents unintended programming by isolating the data line during masked write operations, thereby resolving the contradiction between reliability and device complexity.

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The floating circuit performs preliminary anti-action by proactively preventing the data line from discharging to ground during masked write operations. This preliminary prevention stops unintended programming before it can occur, addressing the reliability issue while managing the added complexity through targeted intervention.

Inventive Principle:
Principle #9Preliminary anti-action

2Loss of energy

If data lines remain at power supply voltage during masked write operations, then circuit simplicity is maintained, but current flow continues causing energy waste

Engineering Contradiction:
Improvecurrent flow in data linesVSAvoiddata line control circuitry
Core Design Contradiction:
Loss of energyVSDevice complexity

Solution Approach 1:

The floating circuit implements periodic action by temporarily taking control of the data line during specific masked write operations. This periodic intervention suspends current flow to ground during the operation period, reducing energy waste while managing complexity through time-limited control.

Inventive Principle:
Principle #19Periodic action

Solution Approach 2:

The floating circuit discards the data line from active driving during masked write operations, allowing it to be recovered later when needed. This discarding action stops unnecessary current flow and energy consumption, while the circuit recovers full control after the masked operation completes.

Inventive Principle:
Principle #34Discarding and recovering

3Use of energy by moving object

If data lines are floated during masked write operations, then current flow is reduced improving energy efficiency, but additional circuit components are required

Engineering Contradiction:
Improveenergy consumption in data linesVSAvoidwrite line circuit structure
Core Design Contradiction:
Use of energy by moving objectVSDevice complexity

Solution Approach 1:

The floating circuit is designed with multi-functionality, serving both as a protection mechanism against unintended programming and as an energy-saving device by reducing current flow during masked operations. This universality justifies the added circuit complexity by delivering multiple benefits from a single component.

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

Solution Approach 2:

The floating circuit implements self-service by automatically detecting masked write operations and activating the appropriate control logic without external intervention. This self-service capability reduces the need for additional complex control circuitry while achieving both reliability and energy efficiency goals.

Inventive Principle:
Principle #25Self-service

Data Source

PatentUS20240395333A1Floating data line circuit and method
Publication Date: 2024.11.28 TAIWAN SEMICONDUCTOR MANUFACTURING CO LTD
  • US20240395333A1 patent drawing
  • US20240395333A1 patent drawing
  • US20240395333A1 patent drawing

AI summary

A memory circuit includes first and second write lines and memory segments. A first driver includes, between power and reference nodes, a PMOS transistor and a first inverter including an input coupled to a first driver first input and an output coupled to the first write line, and a second inverter coupled between the PMOS transistor gate and a first driver second input. A second driver includes, between the power and reference nodes, a PMOS transistor and a third inverter including an input coupled to a second driver first input and an output coupled to the second write line, and a fourth inverter coupled between the PMOS transistor gate and a second driver second input. Each of the first driver first input and second driver second input receives a first data signal, and each of the first driver second input and second driver first input receives a second data signal.