Anti-Fuse Memory Programming With Sense-Feedback Over-Programming Control

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Anti-fuse memory cells in arrays are prone to over-programming due to inappropriate programming schemes, leading to potential disturbances in the memory device.

Innovation Solution

The anti-fuse memory device incorporates a reference current circuit and a timing controller that stops the program operation after a sense amplifier changes the state of the readout data signal for a predetermined time duration, ensuring precise programming by controlling the program current through a current mirror circuit and using a shared reference current circuit for multiple modules.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Productivity

If a conventional programming scheme is applied to anti-fuse memory cells, then programming speed is improved, but over-programming occurs causing program disturbance

Engineering Contradiction:
Improveprogramming speedVSAvoidprogram precision
Core Design Contradiction:
ProductivityVSReliability

Solution Approach 1:

The patent implements a feedback mechanism where the sense amplifier continuously monitors the state of anti-fuse memory cells during programming. When the cell state changes (indicating successful programming), the feedback signal stops the programming operation, preventing over-programming while maintaining efficient programming speed.

Inventive Principle:
Principle #23Feedback

Solution Approach 2:

The programming scheme dynamically adjusts the programming process based on real-time cell state monitoring. The system transitions from a static fixed-duration programming approach to a dynamic adaptive approach that stops programming when the cell reaches the programmed state, optimizing both speed and precision.

Inventive Principle:
Principle #15Dynamics

2Manufacturing precision

If programming continues for fixed duration to ensure completion, then programming thoroughness is improved, but over-programming and disturbance increase

Engineering Contradiction:
Improveprogramming completenessVSAvoidprogram disturbance
Core Design Contradiction:
Manufacturing precisionVSObject-generated harmful factors

Solution Approach 1:

The sense amplifier provides real-time feedback on cell programming status. When the cell transitions to the programmed state, the feedback signal immediately terminates the programming operation, ensuring complete programming without excessive duration that would cause disturbance.

Inventive Principle:
Principle #23Feedback

Solution Approach 2:

The system performs preliminary monitoring of cell state during programming. By detecting the programming completion point in advance through the sense amplifier, the system stops programming before over-programming occurs, preventing harmful disturbances.

Inventive Principle:
Principle #10Preliminary action

3Adaptability or versatility

If separate reference current circuits are provided for each module, then module independence is improved, but layout area increases

Engineering Contradiction:
Improvemodule independenceVSAvoidlayout area
Core Design Contradiction:
Adaptability or versatilityVSArea of stationary object

Solution Approach 1:

The patent merges the reference current circuits into a shared resource that serves multiple anti-fuse modules. This consolidation reduces the total layout area while maintaining proper current reference functionality through the current mirror circuit that distributes the reference current to multiple modules.

Inventive Principle:
Principle #5Merging (Combining)

Solution Approach 2:

The reference current circuit is designed with universal functionality to serve multiple modules simultaneously. The current mirror circuit enables a single reference current source to provide accurate current references to multiple anti-fuse modules, achieving multi-functionality without sacrificing module performance.

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

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 approach prevents over-programming, ensures precise programming of anti-fuse memory cells, reduces program disturbance, and optimizes layout area by sharing a reference current circuit across modules.

Implementation Method 1

controlling the program current through a current mirror circuit

Methodology Applied
Scientific EffectCurrent mirror: Electromagnetic Induction

Data Source

PatentUS12387804B2Anti-fuse memory device
Publication Date: 2025.08.12 EMEMORY TECH INC
  • US12387804B2 patent drawing
  • US12387804B2 patent drawing
  • US12387804B2 patent drawing

AI summary

An anti-fuse memory device includes an anti-fuse module, a reference current circuit and a controller. A write enable signal enables a write controller and a write buffer of the anti-fuse module to program a selected anti-fuse memory cell in an anti-fuse array of the anti-fuse module, and a timing controller of the anti-fuse module stops a program operation of the anti-fuse array after a sense amplifier of the anti-fuse module changes a state of a readout data signal for a predetermined time duration.