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

Functional memory storage cell

Assignee: International Business Machines Corp
•
Filing: 1971-11-11
•
Granted: 1972-12-19
•
Expires: 1991-11-11
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract An improved four-state (0, 1, X, Y) functional memory cell is disclosed which requires only two data lines (B0, B1) for writing data into, searching, and reading data out of the cell. The cell comprises a pair of latches, each preferably fabricated in complementary insulated gate field effect transistors operated in the enhancement mode. During read, write and search operations, data is applied concurrently to both data lines. The cell requires only a two-terminal power supply, assures low power drain, occupies minimum silicon area and in one embodiment provides high cell isolation permitting large, high performance arrays. The improved latch structure can also be used as a two-state associative memory storage cell.

Inventors

  • 👤 Jack R Dailey
  • 👤 Harry C Kuntzleman

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-11-02 10:33
CPC Classifications
G; G11; G11C; G11C15/00; G11C15/04; G11C11/00; G11C11/21; G11C11/34; G11C11/40; G11C11/41; G11C11/412

Claims Analysis

Total Claims: 22
Claim 1
Independent Claim 342 words
A fOur state cell for a functional memory characterized by concurrent writing of two binary bits of data into and concurrent reading of two binary bits of data out of the memory, said cell comprising a pair of latches each having an input and an output; each latch including a first series circuit having a first pair of complementary insulated gate field effect transistors, a second series circuit having a second pair of complementary insulated gate field effect transistors, means for connecting the first and second series circuits in parallel with each other, the connection between the first pair of transistors being connected to the gate electrodes of the second pair of transistors to provide feedback, and the connection between the second pair of transistors being connected to the gate electrodes of the first pair of transistors to provide feedback; only one pair of data input-search-output lines; a write enable line adapted to receive write enable signals; a word line adapted to receive read signals; first and second write-gate insulated gate field effect transistors, each having its gate electrode coupled to the write enable line and responsive to write enable signals applied thereto for coupling one and the other of the data lines respectively to the inputs of one of the other of the latches to set the latches in states corresponding to the input data signals on the lines; and first and second read-gate insulated gate field effect transistors, each having its gate electrode coupled to the output of a respective one of the latches and responsive to the state of the respective latch for alternatively coupling or blocking the coupling of the word line to a respective one of the data lines, whereby read signals applied to the word line during read cycles are selectively applied to or blocked from the data lines to read out the state of the cell and whereby search signals applied to the data lines during search/select cycles are selectively applied to or blocked from the word line to indicate search-data/cell-state match and mismatch conditions.
Claim 2
Dependent Claim 342 words
A fOur state cell for a functional memory characterized by concurrent writing of two binary bits of data into and concurrent reading of two binary bits of data out of the memory, said cell comprising a pair of latches each having an input and an output; each latch including a first series circuit having a first pair of complementary insulated gate field effect transistors, a second series circuit having a second pair of complementary insulated gate field effect transistors, means for connecting the first and second series circuits in parallel with each other, the connection between the first pair of transistors being connected to the gate electrodes of the second pair of transistors to provide feedback, and the connection between the second pair of transistors being connected to the gate electrodes of the first pair of transistors to provide feedback; only one pair of data input-search-output lines; a write enable line adapted to receive write enable signals; a word line adapted to receive read signals; first and second write-gate insulated gate field effect transistors, each having its gate electrode coupled to the write enable line and responsive to write enable signals applied thereto for coupling one and the other of the data lines respectively to the inputs of one of the other of the latches to set the latches in states corresponding to the input data signals on the lines; and first and second read-gate insulated gate field effect transistors, each having its gate electrode coupled to the output of a respective one of the latches and responsive to the state of the respective latch for alternatively coupling or blocking the coupling of the word line to a respective one of the data lines, whereby read signals applied to the word line during read cycles are selectively applied to or blocked from the data lines to read out the state of the cell and whereby search signals applied to the data lines during search/select cycles are selectively applied to or blocked from the word line to indicate search-data/cell-state match and mismatch conditions.
Claim 3
Dependent Claim 22 words
The combination of claim 1 wherein the first and second pairs of transistors are complementary and are operated in the enhancement mode.
Claim 4
Dependent Claim 45 words
The cell set forth in claim 1 further comprising a pair of isolation transistors of the insulated gate field effect transistor type each responsive to write enable signals for isolating a respective latch input from feedback connections thereby minimizing input drive requirements to the cell.
Claim 5
Dependent Claim 86 words
The cell set forth in claim 1 further comprising a read line adapted to receive read-gate signals third and fourth read-gate insulated gate field effect transistors, each interposed between a respective one of the data lines and a respective one of the first and second read-gate transistors and each having its gate electrode connected to the read line and responsive to read-gate signals for coupling the respective data line to the word line by way of the respective one of the first and second read-gate transistors.
Claim 6
Dependent Claim 61 words
The cell set forth in claim 4 further comprising an additional pair of insulated gate field effect transistors having their gate electrodes coupled to respective ones of the data lines and responsive to signals on said lines during search/select cycles to selectively couple mismatch signals to the word line by way of respective ones of said third and fourth read-gate transistors.
Claim 7
Dependent Claim 258 words
A four state cell for a functional memory, said cell comprising a pair of latches each having an input and an output; each latch including a first series circuit having a first pair of insulated gate field effect transistors, a second series circuit having a second pair of insulated gate field effect transistors, means for connecting the first and second series circuits in parallel with each other, the connection between the first pair of transistors being connected to the gate electrodes oF the second pair of transistors to provide feedback, and the connection between the second pair of transistors being connected to the gate electrodes of the first pair of transistors to provide feedback; only one pair of data lines; a write enable line adapted to receive write enable signals; a word line adapted to receive read signals; first and second write-gate insulated gate field effect transistors each having its gate electrode coupled to the write enable line and responsive to write enable signals applied thereto for coupling one and the other of the data lines respectively to the inputs of one and the other of the latches to set the latches in states corresponding to the input data signals on the lines; and first and second read gate insulated gate field effect transistors each having its gate electrode coupled to the output of a respective one of the latches and responsive to the state of the respective latch for alternatively coupling or blocking the coupling of the word line to a respective one of the data lines.
Claim 8
Dependent Claim 258 words
A four state cell for a functional memory, said cell comprising a pair of latches each having an input and an output; each latch including a first series circuit having a first pair of insulated gate field effect transistors, a second series circuit having a second pair of insulated gate field effect transistors, means for connecting the first and second series circuits in parallel with each other, the connection between the first pair of transistors being connected to the gate electrodes oF the second pair of transistors to provide feedback, and the connection between the second pair of transistors being connected to the gate electrodes of the first pair of transistors to provide feedback; only one pair of data lines; a write enable line adapted to receive write enable signals; a word line adapted to receive read signals; first and second write-gate insulated gate field effect transistors each having its gate electrode coupled to the write enable line and responsive to write enable signals applied thereto for coupling one and the other of the data lines respectively to the inputs of one and the other of the latches to set the latches in states corresponding to the input data signals on the lines; and first and second read gate insulated gate field effect transistors each having its gate electrode coupled to the output of a respective one of the latches and responsive to the state of the respective latch for alternatively coupling or blocking the coupling of the word line to a respective one of the data lines.
Claim 9
Dependent Claim 22 words
The combination of claim 6 wherein the first and second pairs of transistors are complementary and are operated in the enhancement mode.
Claim 10
Dependent Claim 26 words
The combination of claim 6 further comprising a pair of supply terminals, and said first and second series circuits being connected in parallel between said terminals.
Claim 11
Dependent Claim 45 words
The cell set forth in claim 6 further comprising a pair of isolation transistors of the insulated gate field effect transistor type each responsive to write enable signals for isolating a respective latch input from feedback connections thereby minimizing input drive requirements to the cell.
Claim 12
Dependent Claim 86 words
The cell set forth in claim 6 further comprising a read line adapted to receive read-gate signals third and fourth read-gate insulated gate field effect transistors, each interposed between a respective one of the data lines and a respective one of the first and second read-gate transistors and each having its gate electrode connected to the read line and responsive to read-gate signals for coupling the respective data line to the word line by way of the respective one of the first and second read-gate transistors.
Claim 13
Dependent Claim 272 words
A four state cell for a functional memory characterized by concurrent writing of pairs of binary bits of data into and concurrent reading of pairs of binary bits of data out of the memory, said cell comprising a pair of latches each having an input and an output; each latch including first and second pairs of series-connected insulated gate field effect transistors cross-coupled to provide a latching function; only one pair of data input-search-output lines; a write enable line adapted to receive write enable signals; a word line adapted to receive read signals; first and second write-gate insulated gate field effect transistors each having its gate electrode coupled to the write enable line and responsive to write enable signals applied thereto for coupling one and the other of the data lines respectively to the inputs of one and the other of the latches to set the latches in states corresponding to the input data signals on the lines; and first and second read-gate insulated gate field effect transistors each having its gate electrode coupled to the output of a respective one of the latches and responsive to the state of the respective latch for alternatively coupling or blocking the coupling of the word line to a respective one of the data lines, whereby read signals applied to the word line during read cycles are selectively applied to or blocked from the data lines to read out the state of the cell and whereby search signals applied to the data lines during search/select cycles are selectively applied to or blocked from the word line to indicate search data-cell state match and mismatch conditions.
Claim 14
Dependent Claim 272 words
A four state cell for a functional memory characterized by concurrent writing of pairs of binary bits of data into and concurrent reading of pairs of binary bits of data out of the memory, said cell comprising a pair of latches each having an input and an output; each latch including first and second pairs of series-connected insulated gate field effect transistors cross-coupled to provide a latching function; only one pair of data input-search-output lines; a write enable line adapted to receive write enable signals; a word line adapted to receive read signals; first and second write-gate insulated gate field effect transistors each having its gate electrode coupled to the write enable line and responsive to write enable signals applied thereto for coupling one and the other of the data lines respectively to the inputs of one and the other of the latches to set the latches in states corresponding to the input data signals on the lines; and first and second read-gate insulated gate field effect transistors each having its gate electrode coupled to the output of a respective one of the latches and responsive to the state of the respective latch for alternatively coupling or blocking the coupling of the word line to a respective one of the data lines, whereby read signals applied to the word line during read cycles are selectively applied to or blocked from the data lines to read out the state of the cell and whereby search signals applied to the data lines during search/select cycles are selectively applied to or blocked from the word line to indicate search data-cell state match and mismatch conditions.
Claim 15
Dependent Claim 51 words
The cell set forth in claim 11 wherein the transistors are complementary P channel and N channel devices operated in The enhancement mode, said cell further comprising a pair of terminals adapted for connection to differential potentials of a power supply, and means connecting the series connected transistors between said terminals.
Claim 16
Dependent Claim 296 words
A four state cell for a functional memory characterized by concurrent writing of pairs of binary bits of data into and concurrent reading of pairs of binary bits of data out of the memory, said cell comprising a pair of latches each having an input and an output; each latch including first and second pairs of series-connected insulated gate field effect transistors cross-coupled to provide a latching function; only one pair of data input-search-output lines; a write enable line adapted to receive write enable signals; a word line and a read line, each adapted to receive read signals; first and second write-gate insulated gate field effect transistors each having its gate electrode coupled to the write enable line and responsive to write enable signals for coupling one and the other of the data lines respectively to the inputs of one and the other of the latches to set the latches in states corresponding to the input data signals on the lines; and first and second read-gate insulated gate field effect transistors each having its gate electrode coupled to the output of a respective one of the latches and responsive to the state of the respective latch for alternatively preparing the coupling or blocking the coupling of the word line to a respective one of the data lines, third and fourth read-gate insulated gate field effect transistors each having its gate electrode coupled to the read line and responsive to read signals for coupling the word line to a respective one of the data lines by way of a respective one of the first and second read-gate transistors, whereby read signals applied to the word line during read cycles are selectively applied to or blocked from the data lines to read out the state of the cell.
Claim 17
Dependent Claim 296 words
A four state cell for a functional memory characterized by concurrent writing of pairs of binary bits of data into and concurrent reading of pairs of binary bits of data out of the memory, said cell comprising a pair of latches each having an input and an output; each latch including first and second pairs of series-connected insulated gate field effect transistors cross-coupled to provide a latching function; only one pair of data input-search-output lines; a write enable line adapted to receive write enable signals; a word line and a read line, each adapted to receive read signals; first and second write-gate insulated gate field effect transistors each having its gate electrode coupled to the write enable line and responsive to write enable signals for coupling one and the other of the data lines respectively to the inputs of one and the other of the latches to set the latches in states corresponding to the input data signals on the lines; and first and second read-gate insulated gate field effect transistors each having its gate electrode coupled to the output of a respective one of the latches and responsive to the state of the respective latch for alternatively preparing the coupling or blocking the coupling of the word line to a respective one of the data lines, third and fourth read-gate insulated gate field effect transistors each having its gate electrode coupled to the read line and responsive to read signals for coupling the word line to a respective one of the data lines by way of a respective one of the first and second read-gate transistors, whereby read signals applied to the word line during read cycles are selectively applied to or blocked from the data lines to read out the state of the cell.
Claim 18
Dependent Claim 83 words
The cell set forth in claim 13 further comprising an additional pair of insulated gate field effect transistors each having its gate electrode coupled to a respective one of the data lines and responsive to search signals applied to the respective data line during search/select cycles to selectively apply mismatch signals to the word line by way of a respective one of the first and second read-gate transistors as a function of the logical relationship between the search signals and the cell state.
Claim 19
Dependent Claim 556 words
A functional memory storage cell for selectively storing the four states, 10, 01, 00, 11 of two bits of binary information, said cell having search/select, read and write operational modes, said cell comprising in combination: a pair of terminals adapted for connection to a power supply; first and second stages, each of said stages being associated with a mutually exclusive one of said bits and including first, second, third and fourth N channel insulated gate field gate field effect transistors and first and second P channel insulated gate field effect transistors, each having drain, gate and source electrodes, the source electrodes of said P channel transistors being connected to one of said terminals, the drain electrodes of said first and second P channel transistors being connected to the source electrodes of said first and second N channel transistors, respectively, the drain electrode of said second P channel transistor further being connected to the gate electrodes of said first P channel and N channel transistors and to the source electrode of said third N channel transistor, the drain electrode of said first P channel transistor further being connected to the gate electrodes of said second and fourth N channel transistors and to the gate electrode of said second P channel transistor, means connecting the drain electrodes of said first and second N channel transistors to the other terminal to operate said first P aNd N channel transistors in a complementary manner with respect to each other and said second P and N channel transistors in a complementary manner with respect to each other, whereby said first P channel transistor and said second N channel transistor are in their low impedance states when said second P channel transistor and said first N channel transistor are in their high impedance states and vice versa; first and second bit lines connected to the drain and source electrodes of said third and fourth N channel transistors of said first and second stages, respectively; a write enable line connected to the gate electrodes of said third N channel transistors; a word line connected to the drain electrodes of said fourth N channel transistors; said cell in said search/select operational mode being provided with first and second input signals to said first and second lines, respectively, indicative of a preselected one of the two selectable states 10 and 01, said cell in response to said first and second input signals providing at said word line no output signal whenever the information stored in said cell is in a state that matches the preselected one of said preselectable states and whenever the information stored in said cell is in the state 11, and providing a first output signal whenever the information stored in the cell is in the remaining two other states; said cell in said read operational mode being provided with a third input signal on said word line, said cell, in response to said third input signal, providing at said first and second bit lines signals indicative of the state of said cell; and said cell in said write operational mode being provided with a signal on said write enable line and with input signals on said first and second lines, indicative of a preselected one of said four states for setting the cell in a preselected one of said four states.
Claim 20
Dependent Claim 556 words
A functional memory storage cell for selectively storing the four states, 10, 01, 00, 11 of two bits of binary information, said cell having search/select, read and write operational modes, said cell comprising in combination: a pair of terminals adapted for connection to a power supply; first and second stages, each of said stages being associated with a mutually exclusive one of said bits and including first, second, third and fourth N channel insulated gate field gate field effect transistors and first and second P channel insulated gate field effect transistors, each having drain, gate and source electrodes, the source electrodes of said P channel transistors being connected to one of said terminals, the drain electrodes of said first and second P channel transistors being connected to the source electrodes of said first and second N channel transistors, respectively, the drain electrode of said second P channel transistor further being connected to the gate electrodes of said first P channel and N channel transistors and to the source electrode of said third N channel transistor, the drain electrode of said first P channel transistor further being connected to the gate electrodes of said second and fourth N channel transistors and to the gate electrode of said second P channel transistor, means connecting the drain electrodes of said first and second N channel transistors to the other terminal to operate said first P aNd N channel transistors in a complementary manner with respect to each other and said second P and N channel transistors in a complementary manner with respect to each other, whereby said first P channel transistor and said second N channel transistor are in their low impedance states when said second P channel transistor and said first N channel transistor are in their high impedance states and vice versa; first and second bit lines connected to the drain and source electrodes of said third and fourth N channel transistors of said first and second stages, respectively; a write enable line connected to the gate electrodes of said third N channel transistors; a word line connected to the drain electrodes of said fourth N channel transistors; said cell in said search/select operational mode being provided with first and second input signals to said first and second lines, respectively, indicative of a preselected one of the two selectable states 10 and 01, said cell in response to said first and second input signals providing at said word line no output signal whenever the information stored in said cell is in a state that matches the preselected one of said preselectable states and whenever the information stored in said cell is in the state 11, and providing a first output signal whenever the information stored in the cell is in the remaining two other states; said cell in said read operational mode being provided with a third input signal on said word line, said cell, in response to said third input signal, providing at said first and second bit lines signals indicative of the state of said cell; and said cell in said write operational mode being provided with a signal on said write enable line and with input signals on said first and second lines, indicative of a preselected one of said four states for setting the cell in a preselected one of said four states.
Claim 21
Dependent Claim 600 words
A functional memory storage cell for selectively storing the four states, 10, 01, 00, 11 of two bits of binary information, said cell having search/select, read, and write operational modes, said cell comprising in combination: a pair of terminals adapted for connection to a power supply, first and second stages, each of said stages being associated with a mutually exclusive one of said bits and including first, second, third, fourth, fifth and sixth N channel insulated gate field effect transistors and first and second P channel insulated gate field effect transistors, each having drain, gate and source electrodes, the source electrodes of said P channel transistors and the sixth N channel transistor being connected to one of said terminals, the drain electrodes of said first and second P channel transistors being connected to the source electrodes of said first and second N channel transistors, respectively, the drain electrode of said second P channel transistor further being connected to the gate electrodes of said first P channel and N channel transistors and to the source electrode of said third N channel transistor, the drain electrode of said first P channel transistor further being connected to the gate electrodes of said second and fourth N channel transistors and to the gate electrode of said second P channel transistor, means connecting the drain electrodes of said first and second N channel transistors to the other terminal to operate said first P and N channel transistors in a complementary manner with respect to each other and said second P and N channel transistors in a complementary manner with respect to each other, whereby said first P channel transistor and said second N channel transistor are in their low impedance states when said second P channel transistor and said first N channel transistor are in their high impedance states and vice versa; first and second bit lines connected to the drain, source and gate electrodes Of said third, fifth and sixth N channel transistors of said first and second stages, respectively; the drain electrodes of said fifth and sixth N channel transistors being connected to the source electrode of said fourth N channel transistor; a write enable line connected to the gate electrodes of said third N channel transistors; a word line connected to the drain electrodes of said fourth N channel transistors; a read line connected to the gate electrodes of said fifth N channel transistors; said cell in said search/select operational mode being provided with first and second input signals to said first and second lines, respectively, indicative of a preselected one of the two selectable states 10 and 01, said cell in response to said first and second input signals providing at said word line no output signal whenever the information stored in said cell is in a state that matches the preselected one of said preselectable states and whenever the information stored in said cell is in the state 11, and providing a first output signal whenever the information stored in the cell is in the remaining two other states; said cell in said read operational mode being provided with a third input signal on said word line, said cell, in response to said third input signal, providing at said first and second bit lines signals indicative of the state of said cell; and said cell in said write operational mode being provided with a signal on said write enable line and input signals on said first and second lines, indicative of a preselected one of said four states for setting the cell in a preselected one of said four states.
Claim 22
Dependent Claim 600 words
A functional memory storage cell for selectively storing the four states, 10, 01, 00, 11 of two bits of binary information, said cell having search/select, read, and write operational modes, said cell comprising in combination: a pair of terminals adapted for connection to a power supply, first and second stages, each of said stages being associated with a mutually exclusive one of said bits and including first, second, third, fourth, fifth and sixth N channel insulated gate field effect transistors and first and second P channel insulated gate field effect transistors, each having drain, gate and source electrodes, the source electrodes of said P channel transistors and the sixth N channel transistor being connected to one of said terminals, the drain electrodes of said first and second P channel transistors being connected to the source electrodes of said first and second N channel transistors, respectively, the drain electrode of said second P channel transistor further being connected to the gate electrodes of said first P channel and N channel transistors and to the source electrode of said third N channel transistor, the drain electrode of said first P channel transistor further being connected to the gate electrodes of said second and fourth N channel transistors and to the gate electrode of said second P channel transistor, means connecting the drain electrodes of said first and second N channel transistors to the other terminal to operate said first P and N channel transistors in a complementary manner with respect to each other and said second P and N channel transistors in a complementary manner with respect to each other, whereby said first P channel transistor and said second N channel transistor are in their low impedance states when said second P channel transistor and said first N channel transistor are in their high impedance states and vice versa; first and second bit lines connected to the drain, source and gate electrodes Of said third, fifth and sixth N channel transistors of said first and second stages, respectively; the drain electrodes of said fifth and sixth N channel transistors being connected to the source electrode of said fourth N channel transistor; a write enable line connected to the gate electrodes of said third N channel transistors; a word line connected to the drain electrodes of said fourth N channel transistors; a read line connected to the gate electrodes of said fifth N channel transistors; said cell in said search/select operational mode being provided with first and second input signals to said first and second lines, respectively, indicative of a preselected one of the two selectable states 10 and 01, said cell in response to said first and second input signals providing at said word line no output signal whenever the information stored in said cell is in a state that matches the preselected one of said preselectable states and whenever the information stored in said cell is in the state 11, and providing a first output signal whenever the information stored in the cell is in the remaining two other states; said cell in said read operational mode being provided with a third input signal on said word line, said cell, in response to said third input signal, providing at said first and second bit lines signals indicative of the state of said cell; and said cell in said write operational mode being provided with a signal on said write enable line and input signals on said first and second lines, indicative of a preselected one of said four states for setting the cell in a preselected one of said four states.

References Cited (Backward Citations)

US3636377A Cited

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 1975-12-19 1976-06-19 1976-12-19 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 1979-12-19 1980-06-19 1980-12-19 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 1983-12-19 1984-06-19 1984-12-19 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag