Transistor-Based OTP NVM With Redundancy and Majority Voting

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Conventional one-time programmable (OTP) memories, particularly those implemented with fuse arrays, lack the ability to be erased once programmed, leading to inefficiencies in data storage and potential fabrication limitations due to the physical size of fuses, which can hinder integration in certain fabrication node technologies.

Innovation Solution

Implementing an OTP array using transistor-based memory cells that prevent erase operations by design, utilizing a unique voltage biasing scheme for reading, writing, and preventing erasure, and employing redundancy and majority voting to ensure reliable data storage despite fabrication defects.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If a fuse array is used to implement OTP memory, then data immutability is achieved, but the physical size of fuses hinders integration in certain fabrication node technologies

Engineering Contradiction:
Improvedata immutabilityVSAvoidintegration in fabrication node technologies
Core Design Contradiction:
ReliabilityVSEase of manufacture

Solution Approach 1:

The patent uses transistor-based memory cells as copies of conventional OTP implementations, allowing the same OTP functionality to be achieved with a different physical substrate that is compatible with modern fabrication nodes. The transistor cells replicate the one-time programmable behavior through voltage biasing schemes rather than using physical fuses.

Inventive Principle:
Principle #26Copying

Solution Approach 2:

The invention changes the fundamental physical parameter from fuse resistance to transistor threshold voltage. By programming the transistor threshold voltage through charge trapping or interface state modification, the memory achieves OTP functionality with parameters that can be controlled and measured in modern CMOS fabrication processes.

Inventive Principle:
Principle #35Parameter changes

2Ease of manufacture

If transistor-based memory cells are used instead of fuse arrays, then integration in various fabrication node technologies is enabled, but the ability to prevent erase operations by design must be implemented through complex voltage biasing schemes

Engineering Contradiction:
Improveintegration in fabrication node technologiesVSAvoidvoltage biasing scheme
Core Design Contradiction:
Ease of manufactureVSDevice complexity

Solution Approach 1:

The memory array is segmented into OTP and non-OTP portions with physically separated word lines. This segmentation allows different voltage biasing schemes to be applied to different regions, simplifying the overall design by isolating the complex OTP protection logic to specific circuit blocks rather than requiring system-wide complexity.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent introduces an intermediary voltage blocking mechanism where the word line structure itself acts as a mediator that prevents negative voltage application to OTP cells. This intermediary structure provides passive protection without requiring active control logic, reducing the overall system complexity.

Inventive Principle:
Principle #24Intermediary (Mediator)

3Reliability

If redundancy and majority voting are implemented, then defect tolerance and reliability are enhanced, but the memory cell count and area increase

Engineering Contradiction:
Improvedefect toleranceVSAvoidmemory cell area
Core Design Contradiction:
ReliabilityVSArea of stationary object

Solution Approach 1:

The patent merges the redundancy mechanism with the standard memory array structure by using identical transistor-based cells for both primary and redundant storage. The same cell design and readout circuitry are used, allowing redundancy to be implemented without adding separate specialized structures, thus minimizing area overhead.

Inventive Principle:
Principle #5Merging (Combining)

Data Source

PatentUS12424294B2One-time programmable (ROTP) NVM
Publication Date: 2025.09.23 INFINEON TECHNOLOGIES LLC
  • US12424294B2 patent drawing
  • US12424294B2 patent drawing
  • US12424294B2 patent drawing

AI summary

In an embodiment, a method includes: receiving a first program bit address associated with a plurality of redundant bit addresses and a first transistor-based memory cell, where the plurality of redundant bit addresses are each associated with a respective transistor-based memory cell; providing a programing pulse to a first word line coupled to the first transistor-based memory cell to write a first write value to the first transistor-based memory cell; reading a first bit value from the first transistor-based memory cell; reading redundant bit values from transistor-based memory cells associated with the plurality of redundant bit addresses; when one of the first bit value and the redundant bit values do not match the first write value, determining a majority bit value based on the first bit value and on the redundant bit values; and asserting a flag signal when the majority bit value does not match the first write value.