Patent US5210448A successfully refreshed from Google Patents.
← Back to Patent Explorer
US5210448A Expired / Lapsed US ⏱️ 0.0 years remaining

Programmable logic device

Assignee: Ricoh Co Ltd
•
Filing: 1991-06-11
•
Granted: 1993-05-11
•
Expires: 2011-06-11
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract A programmable logic device includes wordlines each having two sides for connection, bitlines substantially intersecting with the wordlines constituting an AND array portion in conjunction with the wordlines and a plurality of nonvolatile memory elements. Each nonvolatile memory element has data memorized therein and is connected to one of the wordlines and one of the bitlines. And the device has an OR array portion which conducts a predetermined calculation on the basis of the data read from the memory element, an input buffer circuit connected to one side of the wordlines and a decoder connected to the other side of the wordlines through a wordline driver.

Inventors

  • 👤 Akira Takata

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-11-07 20:49
CPC Classifications
H; H03; H03K; H03K19/00; H03K19/02; H03K19/173; H03K19/177; H03K19/17704; H03K19/17708; H03K19/17712

Claims Analysis

Total Claims: 15
Claim 1
Independent Claim 167 words
A programmable logic device comprising: an AND array provided with a plurality of wordlines, a plurality of bitlines substantially crossing with said plurality of wordlines, and a plurality of non-volatile memory elements, each of said memory elements having data memorized therein and being connected to one of said wordlines and one of said bitlines at each cross point of said bitlines and said wordlines, each of said wordlines having two opposed terminals; means for reading data from said plurality of non-volatile memory elements; an OR array for carrying out a predetermined calculation on the basis of data read from said plurality of non-volatile memory elements and coupled to said bitlines; an input buffer connected to one of said terminals of said wordlines; a wordline driver connected to the other of said terminals of said wordlines; and a decoder connected to the other of said terminals of said wordlines through said wordline driver, said wordline driver and said input buffer being at opposite sides of said AND array.
Claim 2
Dependent Claim 167 words
A programmable logic device comprising: an AND array provided with a plurality of wordlines, a plurality of bitlines substantially crossing with said plurality of wordlines, and a plurality of non-volatile memory elements, each of said memory elements having data memorized therein and being connected to one of said wordlines and one of said bitlines at each cross point of said bitlines and said wordlines, each of said wordlines having two opposed terminals; means for reading data from said plurality of non-volatile memory elements; an OR array for carrying out a predetermined calculation on the basis of data read from said plurality of non-volatile memory elements and coupled to said bitlines; an input buffer connected to one of said terminals of said wordlines; a wordline driver connected to the other of said terminals of said wordlines; and a decoder connected to the other of said terminals of said wordlines through said wordline driver, said wordline driver and said input buffer being at opposite sides of said AND array.
Claim 3
Dependent Claim 17 words
A programmable logic device according to claim 1, wherein said input buffer includes a plurality of inverters.
Claim 4
Dependent Claim 74 words
A programmable logic device according to claim 2, wherein said input buffer includes a plurality of input terminals, and each of said input terminals in connected to one of a pair of wordlines included in said plurality of wordlines through an odd number of inverters included in said plurality of inverters and is connected to the other of said pair of wordlines through an even number of inverters included in said plurality or inverters.
Claim 5
Dependent Claim 289 words
A programmable logic device operable in logic operation mode and in a program writing operation mode, said device comprising: an AND array provided with a plurality of wordlines, a plurality of bitlines substantially crossing with said plurality of wordlines, and a plurality of non-volatile memory elements, each of said memory elements having data memorized therein and being connected to one of said wordlines and one of said bitlines at a respective cross point of said bitlines and said wordlines, and a source of a program control signal, each of said wordlines having two opposed terminals and being driven when a program control signal from said source is supplied thereto; means for reading data from said plurality of non-volatile memory elements; an OR array for carrying out a predetermined calculation on the basis of data read from said plurality of non-volatile memory elements and coupled to said bitlines; an input buffer connected to the other of said terminals of said wordlines; a wordline driver connected to the other of said terminals of said wordlines; a decoder connected to the other of said terminals of said wordlines through said wordline driver, said wordline driver and said input buffer being at opposite sides of said AND array; first switching means which are open or closed selectively between said input buffer and said plurality of wordlines in response to a program control signal from said source; second switching means which are open or closed selectively between said decoder and said plurality of wordlines in response to a program control signal from said source; and a voltage applying terminal for applying voltages to said plurality of wordlines to switch said programmable logic device between said logic operation mode and said program writing operation mode.
Claim 6
Dependent Claim 289 words
A programmable logic device operable in logic operation mode and in a program writing operation mode, said device comprising: an AND array provided with a plurality of wordlines, a plurality of bitlines substantially crossing with said plurality of wordlines, and a plurality of non-volatile memory elements, each of said memory elements having data memorized therein and being connected to one of said wordlines and one of said bitlines at a respective cross point of said bitlines and said wordlines, and a source of a program control signal, each of said wordlines having two opposed terminals and being driven when a program control signal from said source is supplied thereto; means for reading data from said plurality of non-volatile memory elements; an OR array for carrying out a predetermined calculation on the basis of data read from said plurality of non-volatile memory elements and coupled to said bitlines; an input buffer connected to the other of said terminals of said wordlines; a wordline driver connected to the other of said terminals of said wordlines; a decoder connected to the other of said terminals of said wordlines through said wordline driver, said wordline driver and said input buffer being at opposite sides of said AND array; first switching means which are open or closed selectively between said input buffer and said plurality of wordlines in response to a program control signal from said source; second switching means which are open or closed selectively between said decoder and said plurality of wordlines in response to a program control signal from said source; and a voltage applying terminal for applying voltages to said plurality of wordlines to switch said programmable logic device between said logic operation mode and said program writing operation mode.
Claim 7
Dependent Claim 17 words
A programmable logic device according to claim 4, wherein said input buffer includes a plurality of inverters.
Claim 8
Dependent Claim 74 words
A programmable logic device according to claim 5, wherein said input buffer includes a plurality of input terminals, and each of said input terminals in connected to one of a pair of wordlines included in said plurality of wordlines through an odd number of inverters included in said plurality of inverters and is connected to the other of said pair of wordlines through an even number of inverters included in said plurality or inverters.
Claim 9
Dependent Claim 317 words
A programmable logic device operable in logic operation mode and in a program writing operation mode, said device comprising: an AND array provided with a plurality of wordlines, a plurality of bitlines substantially crossing with said plurality of wordlines, and a plurality of non-volatile memory elements, each of said memory elements having data memorized therein and being connected to one of said wordlines and one of said bitlines at a respective cross point of said bitlines and said wordlines, and a source of a program control signal, each of said wordlines having two opposed terminals and being driven when a program control signal from said source is supplied thereto; means for reading data from said plurality of non-volatile memory elements; an OR array for carrying out a predetermined calculation on the basis of data read from said plurality of non-volatile memory elements and coupled to said bitlines; an input buffer connected to one of said terminals of said wordlines; a wordline driver connected to the other of said terminals of said wordlines, and said wordline driver including feedback inverters each comprising a plurality of transistors connected in an inverter arrangement functioning as a positive feedback circuit in the logic operation mode; a decoder connected to the other of said terminals of said wordlines through said wordline driver, said wordline driver and said input buffer being at opposite sides of said AND array; first switching means which are open or closed selectively between said input buffer and said plurality of wordlines in response to a program control signal from said source; second switching means which are open or closed selectively between said decoder and said plurality of wordlines in response to a program control signal from said source; and a voltage applying terminal for applying voltages to said plurality of wordlines to switch said programmable logic device between the logic operation mode and the program writing operation mode.
Claim 10
Dependent Claim 317 words
A programmable logic device operable in logic operation mode and in a program writing operation mode, said device comprising: an AND array provided with a plurality of wordlines, a plurality of bitlines substantially crossing with said plurality of wordlines, and a plurality of non-volatile memory elements, each of said memory elements having data memorized therein and being connected to one of said wordlines and one of said bitlines at a respective cross point of said bitlines and said wordlines, and a source of a program control signal, each of said wordlines having two opposed terminals and being driven when a program control signal from said source is supplied thereto; means for reading data from said plurality of non-volatile memory elements; an OR array for carrying out a predetermined calculation on the basis of data read from said plurality of non-volatile memory elements and coupled to said bitlines; an input buffer connected to one of said terminals of said wordlines; a wordline driver connected to the other of said terminals of said wordlines, and said wordline driver including feedback inverters each comprising a plurality of transistors connected in an inverter arrangement functioning as a positive feedback circuit in the logic operation mode; a decoder connected to the other of said terminals of said wordlines through said wordline driver, said wordline driver and said input buffer being at opposite sides of said AND array; first switching means which are open or closed selectively between said input buffer and said plurality of wordlines in response to a program control signal from said source; second switching means which are open or closed selectively between said decoder and said plurality of wordlines in response to a program control signal from said source; and a voltage applying terminal for applying voltages to said plurality of wordlines to switch said programmable logic device between the logic operation mode and the program writing operation mode.
Claim 11
Dependent Claim 17 words
A programmable logic device according to claim 7, wherein said input buffer includes a plurality of inverters.
Claim 12
Dependent Claim 74 words
A programmable logic device according to claim 8, wherein said input buffer includes a plurality of input terminals, and each of said input terminals in connected to one of a pair of wordlines included in said plurality of wordlines through an odd number of inverters included in said plurality of inverters and is connected to the other of said pair of wordlines through an even number of inverters included in said plurality or inverters.
Claim 13
Dependent Claim 325 words
A programmable logic device operable in logic operation mode, in a program writing operation mode and in a test operation mode, said device comprising: an AND array provided with a plurality of wordlines, a plurality of bitlines substantially crossing with said plurality of wordlines, and a plurality of non-volatile memory elements, each of said memory elements having data memorized therein and being connected to one of said wordlines and one of said bitlines at a respective cross point of said bitlines and said wordlines, and a source of a program control signal, each of said wordlines having two opposed terminals and being driven when a program control signal from said source is supplied thereto; means for reading data from said plurality of non-volatile memory elements; an OR array for carrying out a predetermined calculation on the basis of data read from said plurality of non-volatile memory elements and coupled to said bitlines; an input buffer connected to one of said terminals of said wordlines; a wordline driver connected to the other of said terminals of said wordlines; a decoder connected to the other of said terminals of said wordlines through said wordline driver, said wordline driver and said input buffer being at opposite sides of said AND array; first switching means which are open or closed selectively between said input buffer and said plurality of wordlines in response to a program control signal from said source; second switching means which are open or closed selectively between said decoder and said plurality of wordlines in response to a program control signal from said source; a voltage applying terminal for applying voltages to said plurality of wordlines to switch said programmable logic device between the logic operation mode and the program writing operation mode; a source of a test control signal; and a test control terminal to which said test control signal is applied to cause the programmable logic device to operate in the test operation mode.
Claim 14
Dependent Claim 325 words
A programmable logic device operable in logic operation mode, in a program writing operation mode and in a test operation mode, said device comprising: an AND array provided with a plurality of wordlines, a plurality of bitlines substantially crossing with said plurality of wordlines, and a plurality of non-volatile memory elements, each of said memory elements having data memorized therein and being connected to one of said wordlines and one of said bitlines at a respective cross point of said bitlines and said wordlines, and a source of a program control signal, each of said wordlines having two opposed terminals and being driven when a program control signal from said source is supplied thereto; means for reading data from said plurality of non-volatile memory elements; an OR array for carrying out a predetermined calculation on the basis of data read from said plurality of non-volatile memory elements and coupled to said bitlines; an input buffer connected to one of said terminals of said wordlines; a wordline driver connected to the other of said terminals of said wordlines; a decoder connected to the other of said terminals of said wordlines through said wordline driver, said wordline driver and said input buffer being at opposite sides of said AND array; first switching means which are open or closed selectively between said input buffer and said plurality of wordlines in response to a program control signal from said source; second switching means which are open or closed selectively between said decoder and said plurality of wordlines in response to a program control signal from said source; a voltage applying terminal for applying voltages to said plurality of wordlines to switch said programmable logic device between the logic operation mode and the program writing operation mode; a source of a test control signal; and a test control terminal to which said test control signal is applied to cause the programmable logic device to operate in the test operation mode.
Claim 15
Dependent Claim 37 words
A programmable logic device according to claim 10, wherein said wordline driver includes feedback inverters each comprising a plurality of transistors connected in an inverter arrangement function as a positive feedback circuit in the logic operation mode.

References Cited (Backward Citations)

US4745579A Cited
US4876466A Cited
US4902515A Cited
US5072137A Cited

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 1996-05-10 1996-11-09 1997-05-11 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 2000-05-10 2000-11-09 2001-05-11 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 2004-05-10 2004-11-09 2005-05-11 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag