METHOD OF OPERATING INTEGRATED CIRCUIT EMBEDDED WITH NON-VOLATILE ONE-TIME - PROGRAMMABLE AND MULTIPLE-TIME PROGRAMMABLE MEMORY
First Claim
Patent Images
1. A method of operating a non-volatile programmable (NVP) device situated on a substrate comprising:
- providing a floating gate, which floating gate is comprised of a layer and material that is shared by gates of at least some other non-NVP devices on said substrate;
programming the NVP device to a first state with channel hot electrons that alter a voltage threshold of a floating gate;
reading the first state in the OTP device using a bias current to detect said voltage threshold.
6 Assignments
0 Petitions
Accused Products
Abstract
A programmable non-volatile device is operated using a floating gate that functions as a FET gate that overlaps a portion of a source/drain region. This allows a programming voltage for the device to be imparted to the floating gate through capacitive coupling, thus changing the state of the device. The invention can be used in environments such as data encryption, reference trimming, manufacturing ID, security ID, and many other applications.
16 Citations
20 Claims
-
1. A method of operating a non-volatile programmable (NVP) device situated on a substrate comprising:
-
providing a floating gate, which floating gate is comprised of a layer and material that is shared by gates of at least some other non-NVP devices on said substrate; programming the NVP device to a first state with channel hot electrons that alter a voltage threshold of a floating gate; reading the first state in the OTP device using a bias current to detect said voltage threshold. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18)
-
-
19. A method of operating a programmable non-volatile device comprising:
-
providing a floating gate; wherein said floating gate is comprised of a material that is also used as a gate for a transistor device also situated on the substrate and associated with a logic gate and/or a volatile memory; providing a source region; and providing a drain region; and providing an n-type channel coupling said source region and drain region; capacitively coupling a portion of said gate to said drain; providing a programming voltage to said drain, wherein a substantial portion of said programming voltage is also imparted to said floating gate through said capacitive coupling.
-
-
20. A method of operating a one-time programmable (OTP) device situated on a substrate comprising:
-
providing a floating gate; wherein said floating gate is comprised of a material that is also shared by an interconnect and/or another gate for a transistor device also situated on the substrate and associated with a logic gate and/or a volatile memory; providing a source region; and providing a drain region overlapping a portion of said floating gate and capacitively coupled thereto; and an n-type channel coupling said source region and drain region; setting a threshold of said floating gate by a current of channel hot electrons to store data in the OTP device.
-
Specification