Memory Bit Cell Selection Layout for Low-Power Programming

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Programming of memory bit cells in non-volatile memory devices consumes significant power due to the unnecessary activation of entire rows and columns within the memory array.

Innovation Solution

Incorporation of a logic gate into each memory bit cell and the use of second word lines oriented substantially perpendicular to bit lines, allowing for individual selection and programming of memory bit cells without activating entire rows or columns, thereby reducing power consumption.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Loss of energy

If traditional row and column activation method is used for programming memory bit cells, then the programming operation can be performed, but the power consumption increases significantly due to unnecessary activation of entire rows and columns

Engineering Contradiction:
Improvepower consumptionVSAvoidmemory array activation scope
Core Design Contradiction:
Loss of energyVSDevice complexity

Solution Approach 1:

The patent divides the memory array into smaller programmable units by introducing bit selection lines that can independently activate individual bit cells within a row or column. This segmentation allows only the specific bit cell requiring programming to be activated, rather than activating the entire row or column, thereby reducing power consumption while maintaining the ability to perform programming operations.

Inventive Principle:
Principle #1Segmentation

2Loss of energy

If individual bit cell selection is implemented, then power consumption is reduced, but the device complexity increases due to additional bit selection lines and logic gates

Engineering Contradiction:
Improvepower consumptionVSAvoidadditional circuitry for bit selection
Core Design Contradiction:
Loss of energyVSDevice complexity

Solution Approach 1:

The patent merges the functionality of row selection, column selection, and bit selection into a unified addressing scheme. The bit selection lines are integrated with the existing row and column selection mechanisms, allowing the system to selectively activate only the necessary bit cells while using the same control logic infrastructure. This merging approach reduces the need for completely separate control circuits, thereby limiting the increase in device complexity.

Inventive Principle:
Principle #5Merging (Combining)

Data Source

PatentUS11664081B2Bit selection for power reduction in stacking structure during memory programming
Publication Date: 2023.05.30 TAIWAN SEMICONDUCTOR MANUFACTURING CO LTD
  • US11664081B2 patent drawing
  • US11664081B2 patent drawing
  • US11664081B2 patent drawing

AI summary

Systems, devices, and methods are described herein for a programmable memory array. A programmable memory system includes an array of programmable memory bit cells. A memory bit cell of the array includes a first transistor of a first type controlled by a bit line, a second transistor of a second type responsive to a first word line and a second word line via a logic gate, and a third transistor of the second type responsive to the word line. The first word line is positioned substantially perpendicular to the bit line, and the second word line is positioned substantially parallel to the bit line. The first word line is activated via an X portion of an address. While the second word line is activated via a Y portion of the address.