Zero power high speed programmable circuit device architecture
First Claim
1. A non-volatile programmable circuit comprising:
- (a) latch means for controlling the application of bitline information, said latch means including first, second, third and fourth terminals,(b) first and second non-volatile cells, each having a first terminal respectively connected to said first and second terminals of said latch means, said first and second non-volatile cells each having a second terminal connected to a reference potential,(c) first and second means for respectively selectively connecting said first and second terminals of said latch means to first and second bit lines, whereby bitline information can be communicated and secured in said first and second non-volatile cells, and(d) a voltage terminal means for providing a plurality of selectable voltage levels relative to said reference potential, said plurality of selectable voltage levels having values other than zero, said third and fourth terminals of said latch means having an electrical connection to said voltage terminal means,said latch means including first and second transistors, said transistors each having first terminals, second terminals and a control gate, said first terminals of said first and second transistors being coupled respectively to said first and second terminals of said latch means, said control gates being cross coupled to said first terminals of said first and second transistors, said second terminals of said first and second transistors being coupled respectively to said third and fourth terminals of said latch means.
4 Assignments
0 Petitions
Accused Products
Abstract
A non-volatile, low, and zero power, high speed self-sensing programmable device and architecture including a non-volatile self-sensing cell. The non-volatile self-sensing cell is connected out of the speed path of the programmable device, permitting rapid, non-volatile programming and reading operations to be conducted. According to one version, two self-sensing cells are provided with a means for selecting one of the cells for programming or read operation. Each non-volatile self-sensing cell includes a latch having cross-coupled, pull-up transistors and non-volatile pull-down cells. The cross-coupled pull-up transistors are field effect transistors having gates which are connected to the opposite sources of the cross-coupled pull-up transistors.
-
Citations
20 Claims
-
1. A non-volatile programmable circuit comprising:
-
(a) latch means for controlling the application of bitline information, said latch means including first, second, third and fourth terminals, (b) first and second non-volatile cells, each having a first terminal respectively connected to said first and second terminals of said latch means, said first and second non-volatile cells each having a second terminal connected to a reference potential, (c) first and second means for respectively selectively connecting said first and second terminals of said latch means to first and second bit lines, whereby bitline information can be communicated and secured in said first and second non-volatile cells, and (d) a voltage terminal means for providing a plurality of selectable voltage levels relative to said reference potential, said plurality of selectable voltage levels having values other than zero, said third and fourth terminals of said latch means having an electrical connection to said voltage terminal means, said latch means including first and second transistors, said transistors each having first terminals, second terminals and a control gate, said first terminals of said first and second transistors being coupled respectively to said first and second terminals of said latch means, said control gates being cross coupled to said first terminals of said first and second transistors, said second terminals of said first and second transistors being coupled respectively to said third and fourth terminals of said latch means. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A non-volatile programmable logic circuit comprising:
-
(a) first and second latch transistors having respectively a first terminal and a second terminal, said first and second terminals being connected to a voltage source, (b) first and second non-volatile pull-down cells respectively connected to said first and second latch transistors, said first and second latch transistors respectively including third and fourth terminals to which said first and second non-volatile cells are respectively electrically connected, said first and second latch transistors being field effect transistors and each having a control gate, said control gates of said first and second latch transistors being connected respectively to said fourth and third terminals, and said second non-volatile pull-down cell being connected to ground, and (c) means for selectively connecting said third terminal to an input bitline, whereby bitline information can be communicated and secured in said first non-volatile pull-down cell. - View Dependent Claims (9, 10, 11, 12, 13)
-
-
14. A non-volatile programmable circuit comprising:
-
(a) first and second non-volatile cell means for storing logical information, said first and second non-volatile cell means respectively including first and second non-volatile pull-down transistors being respectively connected to first and second latch transistors, said first and second latch transistors respectively including first and second terminals to which said first and second non-volatile pull-down transistors are respectively electrically connected, said first and second latch transistors each having a control gate, and the control gates of said first and second latch transistors being connected respectively to said second and first terminals, said first and second latch transistors having third and fourth terminals, said third and fourth terminals being connected to a voltage source, (b) bitline transistor means for connecting said first and second non-volatile cell means to a single sensing bitline, said bitline transistor means including a control gate connected to both said first and second non-volatile cell means, and (c) selection means for interruptably connecting the control gate of the bitline transistor means and said respective first and second non-volatile cell means, said selection means being effective for selecting one of said first and second non-volatile cell means for communication with the control gate of the bitline transistor means.
-
-
15. A non-volatile programmable circuit, comprising:
-
(a) first and second non-volatile self-sensing programmable cell means for storing and communicating information, (b) a single bitline means for receiving information from said first and second non-volatile self-sensing programmable cell means, (c) selection means for selecting one of said first and second non-volatile self-sensing programmable cell means, and (d) switch means for sensing information stored in one of said first and second non-volatile self-sensing programmable cell means, said switch means including first and second terminals and a control gate, said control gate being connected to said selection means and said single bitline means being connected to said first terminal, the selected one of said first and second non-volatile self-sensing programmable cell means being sensed by said single bitline means. - View Dependent Claims (16, 17, 18, 19, 20)
-
Specification