Floating Gate Non-Volatile Memory With Variable Capacitive Coupling
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing non-volatile memory technologies face limitations in programmability, energy efficiency, and multi-level functionality, particularly in one-time programmable (OTP) and multi-time programmable (MTP) memories, which are not easily customizable and require additional processing steps, and lack efficient mechanisms for storing multiple bits of data.
Innovation Solution
A non-volatile memory device with a floating gate that uses variable capacitive coupling through a drain region, allowing for multi-state storage and programming, enabling the storage of multiple bits of data by adjusting the capacitive coupling ratio and programming voltage, and incorporating an NMOS device structure for efficient energy consumption and integration with CMOS logic processes.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Ease of manufacture
If traditional single-poly nonvolatile memory cells are used, then the device structure is simple, but the floating gate has minimal or no electrical coupling to existing electrical signals requiring additional interconnect layers
Solution Approach 1:
The patent merges the floating gate function with existing CMOS transistor structures by electrically coupling the floating gate to the drain region of an NMOS transistor. This integration eliminates the need for separate interconnect layers to access the floating gate, as the drain region serves dual purposes: as a control terminal for the transistor and as an electrical coupling path to the floating gate for programming operations.
2Ease of operation
If PMOS device structure is used for OTP, then the device can be programmed from non-conducting to conducting state, but an additional masking step is required to ensure PMOS device is in non-conducting state
Solution Approach 1:
The patent inverts the conventional OTP approach by using NMOS instead of PMOS and programming from conducting to non-conducting state rather than the reverse. This inversion eliminates the need for additional masking steps because the NMOS device naturally conducts in the unprogrammed state, and programming simply involves removing carriers to achieve the non-conducting programmed state, which is the desired final state for OTP applications.
3Ease of manufacture
If PMOS with channel hot electron programming is used, then programming can be achieved, but energy consumption is not self-limited
Solution Approach 1:
The patent employs channel hot hole injection programming in NMOS devices, which is a self-limiting process. The programming mechanism automatically regulates energy consumption because the hot hole injection process naturally ceases when the floating gate reaches a sufficient positive potential, preventing excessive energy usage. The device structure and programming mechanism work together to self-regulate the energy input required for successful programming.
4Quantity of substance
If traditional OTP/MTP memories are used, then non-volatile storage is achieved, but multi-level functionality is not easily incorporated
Solution Approach 1:
The patent enables multi-level functionality by dynamically controlling the programming voltage applied to the drain region. By varying the magnitude and duration of the programming voltage, different amounts of charge are injected into the floating gate, creating distinct threshold voltage levels that represent multiple data states. This dynamic voltage control approach allows a single memory cell to store multiple bits of information without requiring additional physical structures or complex processing steps.
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
The solution enables efficient multi-bit storage with reduced energy consumption and minimal additional processing steps, allowing for customization in electronic circuits, such as data encryption and ID applications, while maintaining compatibility with advanced CMOS logic processes.
Implementation Method 1
a programming voltage for the device applied to the drain can be imparted to the floating gate through capacitive coupling
Implementation Method 2
since an NMOS device's programming mechanism with channel hot electrons injection is self-limiting
Data Source
AI summary
A programmable non-volatile device is made with a floating gate that functions as a FET gate that overlaps a portion of a source/drain region and allows for variable coupling through geometry and/or biasing conditions. This allows a programming voltage for the device to be imparted to the floating gate through variable capacitive coupling, thus changing the state of the device. Multi-state embodiments are also possible. The invention can be used in environments such as data encryption, reference trimming, manufacturing ID, security ID, and many other applications.


