Anti-Fuse Memory Cell Layout for Flexible Read and Program Control

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Programmable read-only memories face challenges in efficiently laying out memory cells while maintaining flexibility for both program and read operations, as existing technologies using anti-fuse capacitors can only be programmed once and lack efficient control mechanisms.

Innovation Solution

A memory cell design incorporating a read selection transistor, a program selection transistor, and an anti-fuse capacitor, where the transistors are configured to control the anti-fuse capacitor's voltage for programming and reading, allowing for flexible operation and efficient layout.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If anti-fuse capacitors are used to replace fuses for programming, then the yield rate and efficiency of chip probe test and final test are improved, but the memory cell layout complexity increases and flexibility for controlling program and read operations is reduced

Engineering Contradiction:
Improveyield rateVSAvoidmemory cell layout complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The memory cell is segmented into distinct functional components: a read selection transistor for read operations, a program selection transistor for program operations, and an anti-fuse capacitor for data storage. This segmentation allows each component to be optimized independently for its specific function, simplifying the overall layout while maintaining operational flexibility.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent implements dynamic control mechanisms where the read selection transistor and program selection transistor can be independently activated based on operational requirements. This dynamic switching capability enables the memory cell to flexibly transition between read and program modes without requiring complex static circuit design.

Inventive Principle:
Principle #15Dynamics

2Adaptability or versatility

If anti-fuse capacitors are used to enable reprogrammability, then the memory can be programmed multiple times, but the control mechanism complexity increases

Engineering Contradiction:
ImprovereprogrammabilityVSAvoidcontrol mechanism complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The program selection transistor serves as an intermediary component that controls the programming operation independently from the read selection transistor. This intermediary structure simplifies the control mechanism by providing a dedicated pathway for program operations, reducing the complexity of coordinating multiple functions within a single transistor.

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The anti-fuse capacitor serves multiple functions: it stores data during read operations and undergoes controlled rupture during program operations. This multi-functionality reduces the need for separate components for each operation type, thereby simplifying the overall control mechanism while maintaining reprogrammability.

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

3Device complexity

If traditional fuse-based programming is used, then the memory cell layout is simple, but the memory can only be programmed once and cannot be reprogrammed

Engineering Contradiction:
Improvememory cell layout simplicityVSAvoidreprogrammability
Core Design Contradiction:
Device complexityVSAdaptability or versatility

Solution Approach 1:

The patent changes the fundamental parameter of the storage element from a fuse (which undergoes irreversible resistance change) to an anti-fuse capacitor (which can be controlled to rupture or remain intact). This parameter change enables reprogrammability while maintaining a relatively simple layout structure through the use of selection transistors.

Inventive Principle:
Principle #35Parameter changes

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

Enables flexible program and read operations, reduces layout complexity, and improves yield rates by using transistors to manage anti-fuse capacitor voltage, allowing multiple programming and reading capabilities.

Implementation Method 1

The anti-fuse capacitor has a first terminal coupled to the second terminal of the read selection transistor, and a second terminal coupled to a low voltage control line

Methodology Applied
Scientific EffectCapacitance: Capacitance

Data Source

PatentUS10141035B1Memory cell with a read selection transistor and a program selection transistor
Publication Date: 2018.11.27 UNITED MICROELECTRONICS CORP
  • US10141035B1 patent drawing
  • US10141035B1 patent drawing
  • US10141035B1 patent drawing

AI summary

The memory cell includes a read selection transistor, a program selection transistor, and an anti-fuse capacitor. The read selection transistor has a first terminal coupled to a bit line, a second terminal, and a control terminal coupled to a read word line. The program selection transistor has a first terminal coupled to the second terminal of the read selection transistor, a second terminal coupled to a high voltage control line, and a control terminal coupled to a program word line. The anti-fuse capacitor has a first terminal coupled to the second terminal of the read selection transistor, and a second terminal coupled to a low voltage control line.