IP Library Granted Patent US 6,972,986
Granted Patent B2
US 6,972,986 · App. 10/782,564 · Granted Dec 6, 2005

Combination field programmable gate array allowing dynamic reprogrammability and non-votatile programmability based upon transistor gate oxide breakdown

View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 6,972,986
App. No.
10/782,564
Granted
Dec 6, 2005
Kind
B2
Abstract

A cell that can be used as a dynamic memory cell for storing data or a field programmable gate array (FPGA) cell for programming is disclosed. The cell includes a capacitor having a first terminal connected to a column bitline and a second terminal connected to a switch control node. A select transistor has a gate connected to the read bitline, a source connected to the switch control node, and a drain connected to a row wordline. The switch control node stores data as a voltage indicative of a one or a zero.

Claims (35)

1. A cell that is used as a dynamic memory cell for storing data or a field programmable gate array (FPGA) cell for programming, the cell useful in an array having column bitlines, read bitlines, and row wordlines, the cell comprising:

a capacitor having a first terminal and a second terminal, the first terminal connected to a column bitline, said second terminal connected to a switch control node;

a select transistor having a gate, a source, and a drain, said gate connected to said read bitline, said source connected to said switch control node, and said drain connected to a row wordline; and

a switch being controlled by said switch control node, wherein said switch control node stores data as a voltage indicative of a one or a zero.

2. The cell of claim 1 wherein said switch is a MOSFET and a gate of said MOSFET being connected to said switch control node.

3. The cell of claim 1 wherein data is placed onto said switch control node by turning on said select transistor and placing the data onto said row wordline.

4. The cell of claim 1 wherein said first terminal of said capacitor, said gate of said select transistor and a gate of said switch is formed from the same layer of polysilicon.

5. A method of operating a dual mode cell that is connected to a row wordline, a column write bitline, a read bitline, said cell comprising a capacitor having a first terminal and a second terminal, the first terminal connected to said column write bitline, said second terminal connected to a switch control node, a select transistor having a gate, a source, and a drain, said gate connected to said read bitline, said source connected to said switch control node, and said drain connected to a row wordline, and a switch being controlled by said switch control node, the method comprising:

when said cell is operating as a field programmable gate array (FPGA) cell and is to be programmed,

(1) applying a first voltage to said column bitline;

(2) turning on said select transistor; and

(3) applying a second voltage to a selected one of the row wordlines, wherein the first voltage and the second voltage form a potential difference across said capacitor to break down a dielectric of said capacitor converting said capacitor into a resistive device;

when said cell is operating as a dynamic memory cell to store data,

(1) turning on said select transistor;

(2) applying said data to said switch control node through said row wordline, wherein said switch control node stores said data as a voltage indicative of a one or a zero.

6. The method of claim 5 further including periodically refreshing said data when said cell is operating as a dynamic memory cell.

7. The method of claim 5 wherein said select transistor is turned off before the data on said row wordline is removed.

8. A cell that is used as a dynamic memory cell for storing data or a field programmable gate array (FPGA) cell for programming, the cell useful in an array having column bitlines, write bitlines, and row wordlines, the cell comprising:

a capacitor having a first terminal and a second terminal, the first terminal connected to a column bitline (Bp), said second terminal connected to a switch control node;

a select transistor having a gate, a source, and a drain, said gate connected to said write bitline (Bw), said source connected to said switch control node, and said drain connected to a row wordline (WL);

a switch being controlled by said switch control node, wherein said switch control node stores data as a voltage indicative of a one or a zero;

a sense device for determining the voltage on said switch control node.

9. The cell of claim 8 wherein said switch is a MOSFET and a gate of said MOSFET being connected to said switch control node.

10. The cell of claim 8 wherein data is placed onto said switch control node by turning on said select transistor and placing the data onto said row wordline.

11. The cell of claim 8 wherein said first terminal of said capacitor, said gate of said select transistor and a gate of said switch is formed from the same layer of polysilicon.

12. The cell of claim 8 wherein the sense device is a transistor having its gate connected to said switch control node and its drain connected to a sense bitline (Bs) and its source connected the said wordline (WL).

13. The cell of claim 12 further including a diode connected in series to said sense device and between said row wordline and said sense bitline.

14. A cell that is used as a dynamic memory cell for storing data, the cell useful in an array having column bitlines, write bitlines, and row wordlines, the cell comprising:

a capacitor having a first terminal and a second terminal, the first terminal connected to a column bitline (Bp), said second terminal connected to a switch control node, said switch control node storing said data;

a select transistor (Tw) having a gate, a source, and a drain, said gate connected to said write bitline (Bw), said source connected to said switch control node, and said drain connected to a row wordline; and

a sense device for determining the data on said switch control node.

15. The cell of claim 14 wherein data is placed onto said switch control node by turning on said select transistor and placing the data onto said row wordline.

16. The cell of claim 14 wherein said first terminal of said capacitor, said gate of said select transistor and a gate of said switch is formed from the same layer of polysilicon.

17. The cell of claim 14 wherein the sense device is a transistor having its gate connected to said switch control node and its drain connected to a sense bitline (Bs).

18. The cell of claim 17 further including a diode connected in series to said sense device and between said row wordline and said sense bitline.

Assignments (10)
RELEASE OF SECURITY INTEREST Recorded May 21, 2019
From: JEFFERIES FINANCE LLC
To: LATTICE SEMICONDUCTOR CORPORATION; SILICON IMAGE, INC.; SIBEAM, INC.; DVDO, INC.
Reel/Frame 049827/0326 →
SECURITY INTEREST Recorded May 21, 2019
From: LATTICE SEMICONDUCTOR CORPORATION
To: WELLS FARGO BANK, NATIONAL ASSOCIATION, AS ADMINISTRATIVE AGENT
Reel/Frame 049980/0786 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded May 4, 2018
From: KILOPASS TECHNOLOGY, INC.
To: SYNOPSYS, INC.
Reel/Frame 046099/0269 →
SECURITY INTEREST Recorded Mar 18, 2015
From: LATTICE SEMICONDUCTOR CORPORATION; SIBEAM, INC.; SILICON IMAGE, INC.; DVDO, INC.
To: JEFFERIES FINANCE LLC
Reel/Frame 035222/0866 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Mar 6, 2015
From: LATTICE SEMICONDUCTOR LIMITED
To: LATTICE SEMICONDUCTOR CORPORATION
Reel/Frame 035101/0559 →
MERGER Recorded Apr 9, 2012
From: SILCONBLUE TECHNOLOGIES LTD.
To: LATTICE SEMICONDUCTOR LIMITED
Reel/Frame 028011/0951 →
CHANGE OF NAME Recorded Mar 16, 2012
From: KLP INTERNATIONAL LTD.
To: SILICONBLUE TECHNOLOGIES LTD.
Reel/Frame 027877/0708 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jul 17, 2006
From: KILOPASS TECHNOLOGY, INC.
To: KLP INTERNATIONAL LTD.
Reel/Frame 017945/0678 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jul 14, 2006
From: PENG, JACK ZEZHONG; LIU, ZHONGSHAN; YE, FEI; FLIESLER, MICHAEL DAVID
To: KILOPASS TECHNOLOGY, INC.
Reel/Frame 017937/0733 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Feb 18, 2004
From: PENG, JACK ZEZHONG; LIU, ZHONGSHAN; YE, FEI; FLIESLER, MICHAEL DAVID
To: KILOPASS TECHNOLOGIES, INC.
Reel/Frame 015010/0184 →