Fuse Memory Cell Programming Terminal Isolation

Resolve Bottlenecks,
Find Innovative Solutions
Generate 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

VSEngineering 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

Engineering Contradiction:
Improvereading operationVSAvoidunauthorized access
Core Design Contradiction:
Ease of operationVSObject-affected harmful factors

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

Inventive Principle:
Principle #24Intermediary (Mediator)

2Reliability

If different voltages are applied during programming and reading operations, then proper memory cell operation is achieved, but device complexity increases

Engineering Contradiction:
Improvememory cell operationVSAvoidvoltage control mechanism
Core Design Contradiction:
ReliabilityVSDevice complexity

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

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

3Device complexity

If programming terminal is connected during reading, then simplified structure is achieved, but voltage-based deduction of stored data becomes possible

Engineering Contradiction:
Improveterminal connection structureVSAvoiddata security
Core Design Contradiction:
Device complexityVSLoss of information

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

Inventive Principle:
Principle #15Dynamics

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'

Methodology Applied
Scientific EffectElectrical conduction: Conduction (electrical)

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

Methodology Applied
Scientific EffectElectrical isolation: Electrical Resistance

Data Source

PatentUS7394713B2Fuse memory cell with improved protection against unauthorized access
Publication Date: 2008.07.01 INFINEON TECHNOLOGIES AG
  • US7394713B2 patent drawing
  • US7394713B2 patent drawing

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.