Nonvolatile configuration cells and cell arrays
First Claim
1. A method of configuring a programmable memory element comprising:
- placing a VEE voltage at a tunnel dielectric source, wherein the tunnel dielectric source is coupled through a tunnel dielectric to a shared floating gate of a programmable memory program cell and a programmable memory read cell;
placing a voltage of about VSS or less on a control gate of the programmable memory program cell;
placing a voltage of about VSS or less on a control gate of the programmable memory read cell;
grounding a drain of the programmable memory read cell;
passing about VSS through a pull-down device to a source of the programmable memory read cell; and
transferring electrons from the shared floating gate of the programmable memory read cell through the tunnel dielectric to the tunnel dielectric source, thereby adjusting a threshold voltage of the programmable memory read cell so that a reasonable voltage on the control gate of the programmable memory read cell will turn on the programmable memory read cell.
0 Assignments
0 Petitions
Accused Products
Abstract
A memory cell (400) used to store data in an integrated circuit. The memory cell (400) is static, nonvolatile, and programmable. The layout of the memory cell is compact. A logic high output from the memory cell (400) is about VDD and a logic low output is about VSS. The memory cell (400) of the present invention includes a programmable memory element (515). In one embodiment, the programmable memory element (515) is coupled between supply voltage (510) and an output node (405). A pull-down device (525) is coupled between another supply voltage (505) and the output node (405). The memory cell (400) may be used to store the configuration information for a programmable logic device (121).
51 Citations
6 Claims
-
1. A method of configuring a programmable memory element comprising:
-
placing a VEE voltage at a tunnel dielectric source, wherein the tunnel dielectric source is coupled through a tunnel dielectric to a shared floating gate of a programmable memory program cell and a programmable memory read cell; placing a voltage of about VSS or less on a control gate of the programmable memory program cell; placing a voltage of about VSS or less on a control gate of the programmable memory read cell; grounding a drain of the programmable memory read cell; passing about VSS through a pull-down device to a source of the programmable memory read cell; and transferring electrons from the shared floating gate of the programmable memory read cell through the tunnel dielectric to the tunnel dielectric source, thereby adjusting a threshold voltage of the programmable memory read cell so that a reasonable voltage on the control gate of the programmable memory read cell will turn on the programmable memory read cell. - View Dependent Claims (2, 3, 4, 5, 6)
-
Specification