US3634833A
Expired / Lapsed
US
⏱️ 0.0 years remaining
Associative memory circuit
Assignee: Texas Instruments Inc
•
Filing: 1970-03-12
•
Granted: 1972-01-11
•
Expires: 1990-03-12
Abstract
Abstract An associative memory circuit suitable for integrated circuit fabrication, using multiemitter transistor logic techniques employs base-to-collector cross-coupled, bistable multivibrators to provide better memory cells with fewer components. In a circuit comprised of a plurality of memory cells, each cell includes means for addressing the cell, means for writing into it, means for reading out of it, and means for indicating whether the information stored therein is equal to other reference information, coupled to various emitters of the multiemitter transistors.
Inventors
- 👤 Roger S Dunn
- 👤 Michael Leo Canning
- 👤 Gerald E Jeansonne
Bibliographic Details
Application Number
—
Jurisdiction
US
Data Source
google_patents
Last Synchronized
2026-10-24 14:00
CPC Classifications
H; H03; H03K; H03K3/00; H03K3/02; H03K3/35; G; G11; G11C; G11C11/00; G11C11/21; G11C11/34; G11C11/40; G11C11/41; G11C11/411; G11C11/4116; G11C15/00; G11C15/04; H03K3/26; H03K3/28; H03K3/281; H03K3/286; H03K3/288
Claims Analysis
Total Claims: 12
Claim 1
Independent Claim
196 words
In an associative memory circuit having a plurality of memory cells arranged in a matrix of columns of words and rows of bits for storing, retrieving and comparing binary information, a memory cell comprised of: a. a transistorized bistable multivibrator; b. input means for addressing the cell; c. input means for writing binary information into the cell; d. output means for reading binary information out of the cell; e. means for comparing binary information stored in the cell to other binary information; wherein f. the transistorized bistable multivibrator is comprised of four transistors each having a base contact, a collector contact and a plurality of emitter contacts interconnected to form two stages, the base contact of the first transistor being cross-coupled to the collector contact of the second transistor, the base contact of said second transistor being cross-coupled to the collector contact of said first transistor, the base contact of the third transistor being cross-coupled to the collector contact of the fourth transistor, the base contAct of said fourth transistor being cross-coupled to the collector contact of said third transistor and the emitter contacts of said transistors providing the input and output means of said cells.
Claim 2
Dependent Claim
196 words
In an associative memory circuit having a plurality of memory cells arranged in a matrix of columns of words and rows of bits for storing, retrieving and comparing binary information, a memory cell comprised of: a. a transistorized bistable multivibrator; b. input means for addressing the cell; c. input means for writing binary information into the cell; d. output means for reading binary information out of the cell; e. means for comparing binary information stored in the cell to other binary information; wherein f. the transistorized bistable multivibrator is comprised of four transistors each having a base contact, a collector contact and a plurality of emitter contacts interconnected to form two stages, the base contact of the first transistor being cross-coupled to the collector contact of the second transistor, the base contact of said second transistor being cross-coupled to the collector contact of said first transistor, the base contact of the third transistor being cross-coupled to the collector contact of the fourth transistor, the base contAct of said fourth transistor being cross-coupled to the collector contact of said third transistor and the emitter contacts of said transistors providing the input and output means of said cells.
Claim 3
Dependent Claim
23 words
The memory cell of claim 1 including means for coupling the collector contacts of each of said transistors to a collector voltage supply.
Claim 4
Dependent Claim
266 words
In an associative memory circuit having a plurality of memory cells arranged in a matrix of columns of words and rows of bits for storing, retrieving and comparing binary information, a memory cell comprised of a transistorized bistable multivibrator comprised of first and second transistors each having a base contact, a collector contact and a plurality of emitter contacts, the base contact of said first transistor being cross-coupled to the collector contact of said second transistor, the base contact of said second transistor being cross-coupled to the collector contact of said first transistor and the emitter contacts of said transistors providing input and output means of said cells comprising: a. column input means for addressing a word; b. row input means for selectively programming an individual cell representing a bit of the addressed word to perform a binary function; c. output means for reading binary information out of said selected cell; d. input means for introducing other binary information into said memory cell; e. output means for determining whether the binary information stored in said memory cell is equivalent to said other information; f. means for applying a relatively low voltage to selected ones of said plurality of emitters representing a binary ''''0''''; g. means for applying a relatively high voltage to other selected ones of said plurality of emitters representing a binary ''''1''''; and h. means for applying a reference voltage intermediate said low voltage and said high voltage to remaining ones of said plurality of emitters, whereby a current appears on one of said remaining emitters if the binary function is a binary ''''1.''''
Claim 5
Dependent Claim
266 words
In an associative memory circuit having a plurality of memory cells arranged in a matrix of columns of words and rows of bits for storing, retrieving and comparing binary information, a memory cell comprised of a transistorized bistable multivibrator comprised of first and second transistors each having a base contact, a collector contact and a plurality of emitter contacts, the base contact of said first transistor being cross-coupled to the collector contact of said second transistor, the base contact of said second transistor being cross-coupled to the collector contact of said first transistor and the emitter contacts of said transistors providing input and output means of said cells comprising: a. column input means for addressing a word; b. row input means for selectively programming an individual cell representing a bit of the addressed word to perform a binary function; c. output means for reading binary information out of said selected cell; d. input means for introducing other binary information into said memory cell; e. output means for determining whether the binary information stored in said memory cell is equivalent to said other information; f. means for applying a relatively low voltage to selected ones of said plurality of emitters representing a binary ''''0''''; g. means for applying a relatively high voltage to other selected ones of said plurality of emitters representing a binary ''''1''''; and h. means for applying a reference voltage intermediate said low voltage and said high voltage to remaining ones of said plurality of emitters, whereby a current appears on one of said remaining emitters if the binary function is a binary ''''1.''''
Claim 6
Dependent Claim
23 words
The memory cell of claim 3 including means for coupling the collector contacts of each of said transistors to a collector voltage supply.
Claim 7
Dependent Claim
261 words
In an associative memory circuit having a plurality of memory cells arranged in a matrix of columns of words and rows of bits for storing, retrieving and comparing binary information, a memory cell comprised of a transistorized bistable multivibrator comprised of first and second transistors each having a base contact, a collector contact and a plurality of emitter contacts, the base contact of said first transistor being cross-coupled to the collector contact of said second transistor and the base contact of said second transistor being cross-coupled to the collector contact of said first transistor and the emitter contacts of said transistors providing input and output means of said cells comprising: a. column input-output means for addressing a word and retrieving information from a cell; b. first and second row input-output means for selectively programming and retrieving information from an individual cell representing a bit of the addressed word; c. means for applying a relatively low voltage to selected ones of said plurality of emitters representing a binary ''''0''''; d. means for applying a relatively high voltage to other selected ones of said plurality of emitters representing a binary ''''1''''; e. means for applying a first reference voltage intermediate said low voltage and said high voltage to other selected ones of said plurality of emitters; and f. means for applying a second reference voltage intermediate said first reference voltage and said high voltage to the remaining ones of said plurality of emitters, whereby a current or noncurrent condition occurs on certain ones of the emitters representing the result of a programmed function.
Claim 8
Dependent Claim
261 words
In an associative memory circuit having a plurality of memory cells arranged in a matrix of columns of words and rows of bits for storing, retrieving and comparing binary information, a memory cell comprised of a transistorized bistable multivibrator comprised of first and second transistors each having a base contact, a collector contact and a plurality of emitter contacts, the base contact of said first transistor being cross-coupled to the collector contact of said second transistor and the base contact of said second transistor being cross-coupled to the collector contact of said first transistor and the emitter contacts of said transistors providing input and output means of said cells comprising: a. column input-output means for addressing a word and retrieving information from a cell; b. first and second row input-output means for selectively programming and retrieving information from an individual cell representing a bit of the addressed word; c. means for applying a relatively low voltage to selected ones of said plurality of emitters representing a binary ''''0''''; d. means for applying a relatively high voltage to other selected ones of said plurality of emitters representing a binary ''''1''''; e. means for applying a first reference voltage intermediate said low voltage and said high voltage to other selected ones of said plurality of emitters; and f. means for applying a second reference voltage intermediate said first reference voltage and said high voltage to the remaining ones of said plurality of emitters, whereby a current or noncurrent condition occurs on certain ones of the emitters representing the result of a programmed function.
Claim 9
Dependent Claim
23 words
The memory cell of claim 5 including means for coupling the collector contacts of each of said transistors to a collector voltage supply.
Claim 10
Dependent Claim
302 words
In an associative memory circuit having a plurality of memory cells arranged in a matrix of columns of words and rows of bits for storing, retrieving and comparing binary information, a memory cell comprised of a transistorized dual-stage bistable multivibrator having four transistors each transistor having a base contact, a collector contact and a plurality of emitter contacts, the base contact of the first transistor being cross-coupled to the collector contact of the second transistor, the base contact of the second transistor being cross-coupled to the collector contact of the first transistor, the base contact of the third transistor being cross-coupled to the collector contact of the fourth transistor, the base contact of the fourth transistor being cross-coupled to the collector contact of the third transistor and the emitter contacts of said transistors providing input and output means of said cells comprising: a. column input means for addressing a word; b. row input-output means for selectively programming an individual cell representing a bit of the addressed word and reading information out of said cell; c. input means for writing binary information into said cell; d. input means for introducing other binary information into said memory cell; e. output means for determining whether the binary information stored in said memory cell is equivalent to said other information; f. means for applying a relatively low voltage to selected ones of said plurality of emitters representing a binary ''''0''''; g. means for applying a relatively high voltage to other selected ones of said plurality of emitters representing a binary ''''1''''; h. means for applying a reference voltage intermediate said low voltage and said high voltage to the remaining ones of said plurality of emitters, whereby a current or noncurrent condition occurs on certain ones of said remaining emitters representing the result of a programmed function.
Claim 11
Dependent Claim
302 words
In an associative memory circuit having a plurality of memory cells arranged in a matrix of columns of words and rows of bits for storing, retrieving and comparing binary information, a memory cell comprised of a transistorized dual-stage bistable multivibrator having four transistors each transistor having a base contact, a collector contact and a plurality of emitter contacts, the base contact of the first transistor being cross-coupled to the collector contact of the second transistor, the base contact of the second transistor being cross-coupled to the collector contact of the first transistor, the base contact of the third transistor being cross-coupled to the collector contact of the fourth transistor, the base contact of the fourth transistor being cross-coupled to the collector contact of the third transistor and the emitter contacts of said transistors providing input and output means of said cells comprising: a. column input means for addressing a word; b. row input-output means for selectively programming an individual cell representing a bit of the addressed word and reading information out of said cell; c. input means for writing binary information into said cell; d. input means for introducing other binary information into said memory cell; e. output means for determining whether the binary information stored in said memory cell is equivalent to said other information; f. means for applying a relatively low voltage to selected ones of said plurality of emitters representing a binary ''''0''''; g. means for applying a relatively high voltage to other selected ones of said plurality of emitters representing a binary ''''1''''; h. means for applying a reference voltage intermediate said low voltage and said high voltage to the remaining ones of said plurality of emitters, whereby a current or noncurrent condition occurs on certain ones of said remaining emitters representing the result of a programmed function.
Claim 12
Dependent Claim
23 words
The memory cell of claim 7 including means for coupling the collector contacts of each of said transistors to a collector voltage supply.
References Cited (Backward Citations)
US3339181A
Cited
US3423737A
Cited
US3427598A
Cited
US3483528A
Cited
US3500340A
Cited
US3436738A
Cited
USPTO Annuity & Maintenance Windows
| Annuity Stage | Window Opens | Payment Deadline | Surcharge Period Until | Estimated Fee | Status |
|---|---|---|---|---|---|
| 3.5 Years (Year 4) | 1975-01-10 | 1975-07-12 | 1976-01-11 | $2000.00 | Window Closed / Lapsed |
| 7.5 Years (Year 8) | 1979-01-10 | 1979-07-12 | 1980-01-11 | $3760.00 | Window Closed / Lapsed |
| 11.5 Years (Year 12) | 1983-01-10 | 1983-07-12 | 1984-01-11 | $7700.00 | Window Closed / Lapsed |