RRAM Option Code Circuit Using Heavy Forming for Data Retention

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Conventional resistive random access memory (RRAM) cells fail to meet data retention requirements, leading to incorrect function execution and reduced system performance when used for providing option codes.

Innovation Solution

A circuit and method that utilize a controller to determine and adjust the bit number of RRAM cells through a heavy forming operation, ensuring stable resistance and data retention by identifying and operating on at least one RRAM cell that is heavy formed, thereby generating and adjusting an option code based on this bit number.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If RRAM cells are used for providing option codes, then non-volatile information storage is achieved, but data retention requirement cannot be met due to resistance variation

Engineering Contradiction:
Improvedata retentionVSAvoidresistance stability
Core Design Contradiction:
ReliabilityVSStability of the object's composition

Solution Approach 1:

The patent applies parameter changes by performing a heavy forming operation that modifies the physical state of selected RRAM cells. This operation changes the resistance parameter of specific cells from a normal set state to a heavy formed state with significantly lower resistance, creating a distinguishable and stable parameter difference that enables reliable option code storage

Inventive Principle:
Principle #35Parameter changes

Solution Approach 2:

The patent implements preliminary action by performing the heavy forming operation in advance during initialization or setup phase. The controller pre-determines which RRAM cells should be heavily formed based on the desired option code, establishing stable resistance values before the system begins normal operation, thereby ensuring data retention from the outset

Inventive Principle:
Principle #10Preliminary action

2Stability of the object's composition

If heavy forming operation is performed on RRAM cells, then resistance stability is improved, but device complexity increases due to additional control operations

Engineering Contradiction:
Improveresistance stabilityVSAvoidcontrol signal complexity
Core Design Contradiction:
Stability of the object's compositionVSDevice complexity

Solution Approach 1:

The patent applies universality by designing the controller to perform multiple functions: it manages normal read/write operations on RRAM cells, determines which cells need heavy forming based on desired option codes, executes the heavy forming operation by applying appropriate voltages, and reads the resulting option codes. This multi-functionality consolidates the complexity into a single control unit rather than requiring separate dedicated circuits

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

Solution Approach 2:

The patent implements self-service by having the controller autonomously determine which RRAM cells require heavy forming operations based on the desired option code configuration. The controller automatically generates the appropriate control signals and voltage patterns to perform the heavy forming operation without requiring external intervention or complex external control circuitry

Inventive Principle:
Principle #25Self-service

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

Guarantees data retention and improves system performance by stabilizing the resistance of RRAM cells, ensuring accurate option code generation and execution of specific functions or applications.

Implementation Method 1

a plurality of resistive random access memory cells... the resistance of the RRAM cell which has been set or reset may be varied

Methodology Applied
Scientific EffectResistive switching: Electrical Resistance

Implementation Method 2

the controller performs a read operation on the resistive random access memory cells to determine a bit number

Methodology Applied
Scientific EffectOhm's law: Ohm's Law

Data Source

PatentUS10579290B2Option code providing circuit and providing method thereof
Publication Date: 2020.03.03 WINBOND ELECTRONICS CORP
  • US10579290B2 patent drawing
  • US10579290B2 patent drawing
  • US10579290B2 patent drawing

AI summary

An option code providing circuit includes a plurality of resistive random access memory cells and a controller. The controller determines whether to provide a control signal to operate a heavy forming operation on the resistive random access memory cells or not. Wherein, the controller performs a read operation on the resistive random access memory cells to determine a bit number of the resistive random memory cell which is heavy formed, and the option code is determined by the bit number of resistive random access memory cell which is heavy formed or a bit number of the resistive random access memory cell which is not heavy formed.