Claims Analysis
Total Claims: 5
Claim 1
Independent Claim
213 words
In an associative memory of the type wherein there are separately associable zones, a linearly addressable main memory for input and read out of data consisting of an associative component and a non-associative component, a comparator for comparing the read-out association words with the search word, a device including address converters for deriving addresses from at least the higher-value bits of association and search words, and an extension counter connected to the address converters whose count influences the derivation of the addresses and whose count is increased by one in response to an initially addressed storage position being occupied, the improvement therein comprising: a reservation unit connected in front of said device which includes said address converters, said reservation unit including a shift network for receiving zone delimiting control information and a selected part of the lower-value bits of a zone address and a fragment which is a selected part of the higher-value bits of a primary bit group having a width 1 and derived from the association and search words, and responsive thereto to derive and provide said device including address converters with a secondary bit group having a width 1 of a complete address in order for the address converters to provide, in conjunction with said extension counter, a memory address.
Claim 2
Dependent Claim
213 words
In an associative memory of the type wherein there are separately associable zones, a linearly addressable main memory for input and read out of data consisting of an associative component and a non-associative component, a comparator for comparing the read-out association words with the search word, a device including address converters for deriving addresses from at least the higher-value bits of association and search words, and an extension counter connected to the address converters whose count influences the derivation of the addresses and whose count is increased by one in response to an initially addressed storage position being occupied, the improvement therein comprising: a reservation unit connected in front of said device which includes said address converters, said reservation unit including a shift network for receiving zone delimiting control information and a selected part of the lower-value bits of a zone address and a fragment which is a selected part of the higher-value bits of a primary bit group having a width 1 and derived from the association and search words, and responsive thereto to derive and provide said device including address converters with a secondary bit group having a width 1 of a complete address in order for the address converters to provide, in conjunction with said extension counter, a memory address.
Claim 3
Dependent Claim
51 words
An improved associative memory according to claim 1, wherein said reservation unit comprises a register including a first section for storing said zone delimiting control information, a second section for storing a zone address, and a third section for storing said fragment, and a displaceable mask having a constant opening width.
Claim 4
Dependent Claim
133 words
An associative memory according to claim 2, wherein said main memory includes a linearly addressable storage bank comprising a pages, where a =2 m amd m is the number of higher value bits of a zone address, each page having b rows, where b = 2 n and n is the number of lower-value bits of a zone address, and comprising a bookkeeping memory connected to said main memory and operated to be ready word-by-word, each word corresponding to a separate page of said main memory and each bit position of a word corresponding to a separate row of the respective page, and a bookkeeping control unit connected to said bookkeeping memory and to said reservation unit for making and indicating occupied ones of said storage positions and selecting equivalent unoccupied storage positions.
Claim 5
Dependent Claim
78 words
An improved associative memory according to claim 2, wherein said main memory comprises a plurality of storage banks each including a plurality of storage banks assigned a respective address converter which is responsive to bit combinations supplied address converter which is responsive to bit combinations supplied by said shift network to selectively provide the addresses of the respective storage positions under the control of said extension counter in a manner which differs from one bank to the next