Fuse Memory Cell Programming Terminal Isolation
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Conventional fuse memory cells in integrated circuits allow unauthorized access to stored information through voltage measurements during reading operations, compromising data security, especially in applications like cryptography and system configuration.
Innovation Solution
A memory device with a non-volatile memory cell and a programming unit that includes a switching mechanism to isolate the programming terminal from external voltage during reading, preventing voltage-based deduction of stored data, and maintaining a constant programming potential for simplified operations.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Ease of operation
If voltage measurement is performed at the programming terminal during reading operations, then reading functionality is achieved, but unauthorized access to stored information occurs
Solution Approach 1:
A switching element is introduced as an intermediary between the programming terminal and the memory cell. This switching element controls voltage application: during programming it connects the programming terminal to apply high voltage, during reading it disconnects to prevent unauthorized access while allowing legitimate read operations through separate pathways
2Reliability
If different voltages are applied during programming and reading operations, then proper memory cell operation is achieved, but device complexity increases
Solution Approach 1:
The programming terminal is designed with multi-functionality: it serves as both the programming voltage input terminal and maintains a constant potential during reading operations. The switching element enables this terminal to fulfill different functional roles during different operational phases without requiring separate dedicated terminals, thereby reducing overall device complexity
3Device complexity
If programming terminal is connected during reading, then simplified structure is achieved, but voltage-based deduction of stored data becomes possible
Solution Approach 1:
The connection state of the programming terminal is made dynamic rather than static. The switching element changes the terminal's connection state based on the operational phase: connected during programming to allow voltage application, disconnected during reading to prevent voltage-based data deduction. This dynamic adaptation maintains structural simplicity while ensuring security
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
Enhances data security by preventing unauthorized read-outs and simplifies implementation by maintaining a constant potential, reducing the need for different voltage applications during programming and reading operations.
Implementation Method 1
The fuse memory cell essentially comprises a metal-metal connection having a low contact resistance, which can be interrupted after the actual production process, whereby the contact resistance of the fuse memory cell is increased. The fuse memory cell can thus assume the programming states 'conducting' and 'non-conducting'
Implementation Method 2
a first switching unit, which affords the user the possibility of optionally connecting the potential terminal to the programming terminal of the at least one memory cell or isolating it from the programming terminal
Data Source
AI summary
A memory device is provided, the memory device having a memory cell, a programming unit for programming the memory cell, and a switching unit for optionally connecting or isolating a terminal of the memory cell to or from a potential which serves for altering an electrical property of the memory cell and for thereby effecting an altered programming state of the memory cell.

