US3761902A
Expired / Lapsed
US
⏱️ 0.0 years remaining
Functional memory using multi-state associative cells
Assignee: International Business Machines Corp
•
Filing: 1971-12-30
•
Granted: 1973-09-25
•
Expires: 1991-12-30
Abstract
Abstract This specification discloses an associative or functional memory in which storage cells with more than four states are employed to perform logic functions. These multi-state cells can be actually a single multi-state cell or a plurality of bistable or quadrastable cells. They are addressed through their bit lines by a decoder for decoding two or more data bits and are sensed on their word lines by match detectors determining whether or not there is a match condition.
Inventors
- 👤 A Weinberger
Bibliographic Details
Application Number
—
Jurisdiction
US
Data Source
google_patents
Last Synchronized
2026-10-24 11:57
CPC Classifications
H; H03; H03K; H03K19/00; H03K19/02; H03K19/173; H03K19/1733; G; G11; G11C; G11C11/00; G11C11/56; G11C15/00; G11C15/04; H03K19/177; H03K19/17704; H03K19/17708
Claims Analysis
Total Claims: 12
Claim 1
Independent Claim
156 words
In a functionl memory in which data in storage cells is interrogated by interrogating signals placed on the bit lines of the cell and responds to the interrogation by placing a match or no match signal on the word line of the cell, the improvement comprising: a. a decoder for decoding at least two binary input signals and their complements to provide a multi-variable interrogating signal on three or more lines; b. a multi-state cell having more than four states in a plurality of two state positions each with a bit line coupled to one of the three or more lines to receive an interrogation signal from the decoder and having a single word line on which each of the positions provides a match or no match signal whereby a particular logic function of two or more variables can be performed on the binary input signals by selection of the data stored in the multi-state cell.
Claim 2
Dependent Claim
156 words
In a functionl memory in which data in storage cells is interrogated by interrogating signals placed on the bit lines of the cell and responds to the interrogation by placing a match or no match signal on the word line of the cell, the improvement comprising: a. a decoder for decoding at least two binary input signals and their complements to provide a multi-variable interrogating signal on three or more lines; b. a multi-state cell having more than four states in a plurality of two state positions each with a bit line coupled to one of the three or more lines to receive an interrogation signal from the decoder and having a single word line on which each of the positions provides a match or no match signal whereby a particular logic function of two or more variables can be performed on the binary input signals by selection of the data stored in the multi-state cell.
Claim 3
Dependent Claim
20 words
The functional memory of claim 1 wherein said decoder has n inputs and decodes to one of the 2n outputs.
Claim 4
Dependent Claim
15 words
The functional memory of claim 1 wherein each of the positions comprises a bistable circuit.
Claim 5
Dependent Claim
15 words
The functional memory of claim 1 wherein each two positions comprises a quadra state circuit.
Claim 6
Dependent Claim
13 words
The functional memory of claim 1 wherein said decoder is a threshold decoder.
Claim 7
Dependent Claim
18 words
The functional memory of claim 5 wherein each of the inputs of the decoder is given equal weight.
Claim 8
Dependent Claim
22 words
The functional memory of claim 5 wherein at least one of the inputs of the decoder is given a different weighted value.
Claim 9
Dependent Claim
63 words
The functional memory of claim 1 including for each word line a plurality of OR circuit inputs which can be selectively coupled or uncoupled to that word line to perform logic on the output of the storage cells and which are coupled to other OR circuit inputs connected to other word lines in the matrix to form a matrix of programmable OR circuits.
Claim 10
Dependent Claim
39 words
The functional memory of claim 8 including a latch circuit for each of at least some output lines of OR circuits said latch circuit selectively coupled or uncoupled to that output line to form a matrix of programmable latches.
Claim 11
Dependent Claim
249 words
In a functional memory in which data in storage cells arranged in a matrix is interrogated with interrogating signals placed on the bit lines for the cells and responds to the interrogation by placing a match or no match signal on the word lines of the cells, comprising: a. a plurality of decoders each for addressing the bit lines of a different group of cells in the matrix to generate interrogation signals from the input signals with at least one of the decoders in the plurality of decoders for decoding at least two binary input signals and their complements into a binary interrogating signal of three or more digits at the output of said one of the decoders, and b. at least one cell in the matrix which has more than four states arranged in a plurality of two-state positions each with a bit line coupled to the output of said one of the decoders to receive one of the digits of the interrogating signal from said one of said decoders, said cell with more than four states being coupled to a single word line on which either a match or no match signal is provided in response to any combination of digits in the binary interrogation signal of three or more digits whereby a number of particular logic functions of two or more variables can be performed on the two binary input signals by selection of the data stored in the one cell with more than four states.
Claim 12
Dependent Claim
249 words
In a functional memory in which data in storage cells arranged in a matrix is interrogated with interrogating signals placed on the bit lines for the cells and responds to the interrogation by placing a match or no match signal on the word lines of the cells, comprising: a. a plurality of decoders each for addressing the bit lines of a different group of cells in the matrix to generate interrogation signals from the input signals with at least one of the decoders in the plurality of decoders for decoding at least two binary input signals and their complements into a binary interrogating signal of three or more digits at the output of said one of the decoders, and b. at least one cell in the matrix which has more than four states arranged in a plurality of two-state positions each with a bit line coupled to the output of said one of the decoders to receive one of the digits of the interrogating signal from said one of said decoders, said cell with more than four states being coupled to a single word line on which either a match or no match signal is provided in response to any combination of digits in the binary interrogation signal of three or more digits whereby a number of particular logic functions of two or more variables can be performed on the two binary input signals by selection of the data stored in the one cell with more than four states.
References Cited (Backward Citations)
USPTO Annuity & Maintenance Windows
| Annuity Stage | Window Opens | Payment Deadline | Surcharge Period Until | Estimated Fee | Status |
|---|---|---|---|---|---|
| 3.5 Years (Year 4) | 1976-09-24 | 1977-03-26 | 1977-09-25 | $2000.00 | Window Closed / Lapsed |
| 7.5 Years (Year 8) | 1980-09-24 | 1981-03-26 | 1981-09-25 | $3760.00 | Window Closed / Lapsed |
| 11.5 Years (Year 12) | 1984-09-24 | 1985-03-26 | 1985-09-25 | $7700.00 | Window Closed / Lapsed |