Anti-fuse Circuit Real-time Programming State Verification
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing anti-fuse circuits are unable to perform real-time verification of the programming status of anti-fuse units, which is necessary to ensure accurate programming and functionality.
Innovation Solution
The proposed anti-fuse circuit includes a verification unit with logic gate circuits that perform OR or NOR logic operations on programming signals and data signals from the anti-fuse unit, allowing for real-time verification of the programming state.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Reliability
If external reading and verification is used, then verification accuracy can be ensured, but verification time increases and real-time verification cannot be achieved
Solution Approach 1:
The anti-fuse circuit performs self-verification by using its own internal logic gate circuits to verify the programming state. The verification unit includes first and second input terminals that receive programming signals and data signals respectively, and a logic gate circuit that performs logical operations on these signals to generate verification results internally, eliminating the need for external verification equipment and achieving real-time self-validation.
Solution Approach 2:
The verification function is merged with the programming circuit by integrating the logic gate circuits directly into the anti-fuse circuit structure. The same circuit that programs the anti-fuse unit also contains the verification logic, allowing programming and verification to occur within a single integrated circuit without requiring separate external verification equipment.
2Measurement precision
If external reading equipment is used, then programming state can be verified, but device complexity and operation difficulty increase
Solution Approach 1:
The anti-fuse circuit performs self-verification by using its own internal logic gate circuits to verify the programming state. The verification unit includes first and second input terminals that receive programming signals and data signals respectively, and a logic gate circuit that performs logical operations on these signals to generate verification results internally, eliminating the need for external verification equipment and achieving real-time self-validation.
Solution Approach 2:
The anti-fuse circuit is designed with multi-functionality, where the same circuit structure serves both programming and verification functions. The logic gate circuits are universally applicable to verify different programming states without requiring different verification equipment, simplifying the overall system.
Data Source
AI summary
The disclosed anti-fuse circuit includes: an anti-fuse unit; a programming circuit, configured to program the anti-fuse unit according to a programming signal; a verification unit, including a first input terminal, a second input terminal and a first output terminal, the programming signal of the anti-fuse unit is the input signal of the first input terminal, and the data signal stored in the anti-fuse unit is the input signal of the second input terminal. The verification unit verifies the programming state of the anti-fuse unit according to the input signals of the first input terminal and the second input terminal, and the first output terminal outputs a verification signal. The anti-fuse circuit does not need to read out the data signal of the anti-fuse unit to a test machine followed by verifying the programming state of the anti-fuse unit. This anti-fuse circuit saves time and enables high verification accuracy.


