Anti-fuse Circuit Serial Programming Verification

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Conventional anti-fuse circuits face issues with variable programmed resistance and limited programming voltage due to the presence of other circuitry, making it difficult to determine if programming is complete and inconvenient for memory address programming.

Innovation Solution

An anti-fuse circuit with programmable units and a test module that serially transmits program data and compares programming results with input data, using a stress voltage and write enable signal to ensure programming completion and facilitate memory address programming.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If a high programming voltage is applied externally to the anti-fuse, then the dielectric breakdown and electrical connection are established, but the programmed resistance varies over a considerable range and is often far higher than desired

Engineering Contradiction:
Improveprogramming completion verificationVSAvoidprogrammed resistance control
Core Design Contradiction:
ReliabilityVSManufacturing precision

Solution Approach 1:

The patent implements a feedback mechanism where the programming result is automatically tested and verified. The test module compares the actual programming result with the expected program data, and only when they match does the system confirm successful programming. This closed-loop feedback ensures reliable programming completion verification while maintaining precise resistance control through iterative validation.

Inventive Principle:
Principle #23Feedback

2Device complexity

If the magnitude of programming voltage is limited due to the presence of other circuitry, then circuit integration is maintained, but the anti-fuse programming becomes difficult or incomplete

Engineering Contradiction:
Improvecircuit integrationVSAvoidprogramming completion
Core Design Contradiction:
Device complexityVSReliability

Solution Approach 1:

The patent applies preliminary action by pre-charging capacitors to a high voltage level before the actual anti-fuse programming occurs. This pre-charged energy is then discharged through the anti-fuse during a controlled time period, generating sufficient voltage for reliable dielectric breakdown without requiring the external circuitry to sustain high voltage continuously. This approach enables complete programming while maintaining circuit integration.

Inventive Principle:
Principle #10Preliminary action

3Productivity

If conventional anti-fuse programming is performed without serial transmission, then programming speed may be faster, but it is difficult to check whether programming finishes and inconvenient for memory address programming

Engineering Contradiction:
Improveprogramming speedVSAvoidprogramming completion checking
Core Design Contradiction:
ProductivityVSEase of operation

Solution Approach 1:

The patent implements serial programming with built-in feedback where each byte of program data is transmitted sequentially and immediately verified. The test module compares each programmed byte with the corresponding expected data, providing real-time feedback on programming completion and accuracy. This approach maintains high productivity through efficient serial transmission while ensuring ease of operation through automatic verification at each step.

Inventive Principle:
Principle #23Feedback

4Device complexity

If the programmed resistance is far higher than desired, then the anti-fuse structure is simpler, but the electrical connection quality is poor

Engineering Contradiction:
Improveanti-fuse structureVSAvoidelectrical connection quality
Core Design Contradiction:
Device complexityVSManufacturing precision

Solution Approach 1:

The patent uses preliminary action by pre-charging capacitors to a high voltage level before discharging through the anti-fuse. This pre-charged energy delivers a concentrated voltage pulse that ensures complete dielectric breakdown and creates a low-resistance conductive path, improving electrical connection quality while maintaining the simplicity of the anti-fuse structure.

Inventive Principle:
Principle #10Preliminary action

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 easy verification of programming completion and convenient memory address programming by outputting different logic levels based on comparison results, reducing variability and voltage limitations.

Implementation Method 1

The dielectric is changed into a conductive regime by applying a differential voltage between the plates, where the differential voltage is sufficient to break down the dielectric

Methodology Applied
Scientific EffectDielectric breakdown: Dielectric

Data Source

PatentUS8391091B2Anti-fuse circuit and method for anti-fuse programming and test thereof
Publication Date: 2013.03.05 ELITE SEMICONDUCTOR MEMORY TECHNOLOGY INC
  • US8391091B2 patent drawing
  • US8391091B2 patent drawing
  • US8391091B2 patent drawing

AI summary

An anti-fuse circuit including a plurality of programmable units and a test module is provided. The programmable units receive a stress voltage, a program data, and a write enable signal. During a programming period, the programmable units sequentially transmit the program data. When the write enable signal is enabled, the stress voltage stresses the programmable units according to the program data, and the programmable units output programming results for test. The test module is coupled to the programmable units and receives the program data and the programming results. During a test period, the test module compares the programming results with the program data and outputs different logic levels according to a result of the comparison of the first programming results and the program data. A method for anti-fuse programming and test adapted to the foregoing anti-fuse circuit is also provided.