Claims Analysis
Total Claims: 20
Claim 1
Independent Claim
144 words
An integrated circuit structure comprising: an array of elements, said elements being grouped into blocks and said blocks being grouped into banks; means for receiving an address of each said elements comprising: means for receiving an element address for selecting an element from each of said blocks; means for receiving a bank address for each of said blocks, whereby said means for receiving a bank address selects all blocks in one of said banks upon receiving said bank address for one of said banks, said means for receiving a bank address comprising: a true line and a complement line for each bit in said bank address, and means for connecting either said true line or said complement line for each said bit in said bank address to a decode means in each block of said blocks, thereby establishing a bank address for said block.
Claim 2
Dependent Claim
144 words
An integrated circuit structure comprising: an array of elements, said elements being grouped into blocks and said blocks being grouped into banks; means for receiving an address of each said elements comprising: means for receiving an element address for selecting an element from each of said blocks; means for receiving a bank address for each of said blocks, whereby said means for receiving a bank address selects all blocks in one of said banks upon receiving said bank address for one of said banks, said means for receiving a bank address comprising: a true line and a complement line for each bit in said bank address, and means for connecting either said true line or said complement line for each said bit in said bank address to a decode means in each block of said blocks, thereby establishing a bank address for said block.
Claim 3
Dependent Claim
18 words
An integrated circuit structure as in claim 1 in which said decode means comprises a combinatorial logic gate.
Claim 4
Dependent Claim
93 words
An integrated circuit memory structure comprising a functional grouping of memory cells for storing a word, said word comprising a plurality of bits which are read from or written into said structure simultaneously, said memory cells in said functional grouping being located in a plurality of blocks, each of said blocks comprising a physical grouping of memory cells, whereby said memory cells in said functional grouping are physically distributed about said memory structure so as to limit the generation of hot spots when said bits are read from or written into said structure.
Claim 5
Dependent Claim
93 words
An integrated circuit memory structure comprising a functional grouping of memory cells for storing a word, said word comprising a plurality of bits which are read from or written into said structure simultaneously, said memory cells in said functional grouping being located in a plurality of blocks, each of said blocks comprising a physical grouping of memory cells, whereby said memory cells in said functional grouping are physically distributed about said memory structure so as to limit the generation of hot spots when said bits are read from or written into said structure.
Claim 6
Dependent Claim
30 words
An integrated circuit memory structure as in claim 3 wherein each memory cell in said functional grouping is physically separated from substantially every other memory cell in said functional grouping.
Claim 7
Dependent Claim
16 words
An integrated circuit memory structure as in claim 3 comprising a plurality of said functional groupings.
Claim 8
Dependent Claim
122 words
An integrated circuit structure comprising: at least two address buses, including a first address bus and a second address bus; a multiplicity of memory elements grouped into banks; means for addressing all of said memory elements on each of said at least two address buses; means for giving priority to said first address bus when an address provided on said first address bus addresses memory elements in a same bank as an address provided on said second address bus; and means for allowing both of said first address bus and said second address bus to address memory elements simultaneously when memory elements addressed by said first address bus are in a different bank from memory elements addressed by said second address bus.
Claim 9
Dependent Claim
122 words
An integrated circuit structure comprising: at least two address buses, including a first address bus and a second address bus; a multiplicity of memory elements grouped into banks; means for addressing all of said memory elements on each of said at least two address buses; means for giving priority to said first address bus when an address provided on said first address bus addresses memory elements in a same bank as an address provided on said second address bus; and means for allowing both of said first address bus and said second address bus to address memory elements simultaneously when memory elements addressed by said first address bus are in a different bank from memory elements addressed by said second address bus.
Claim 10
Dependent Claim
121 words
An integrated circuit structure as in claim 6 in which said means for giving priority comprises, for each bank: means for decoding said address provided on said first address bus and providing a first match signal when said address provided on said first address bus addresses memory elements in a first bank; means for decoding said address provided on said second address bus and providing a second match signal when said address provided on said second address bus addresses memory elements in said first bank; means for disabling said second address when said first match signal is provided; and means for accessing selected memory elements in said first bank in response to said first match signal or said second match signal.
Claim 11
Dependent Claim
34 words
An integrated circuit structure as in claim 7 in which said banks are divided into blocks and said means for giving priority and said means for allowing are provided in each of said blocks.
Claim 12
Dependent Claim
25 words
An integrated circuit structure as in claim 6 wherein said address provided on said first address bus is for refreshing memory elements in said structure.
Claim 13
Dependent Claim
27 words
An integrated circuit structure as in claim 9 wherein said address provided on said second address bus is for reading data from memory elements in said structure.
Claim 14
Dependent Claim
27 words
An integrated circuit structure as in claim 9 wherein said address provided on said second address bus is for writing data to memory elements in said structure.
Claim 15
Independent Claim
120 words
A method of addressing circuit elements from dual bus structures comprising the steps of: applying to a first address bus a first address comprising a first bank address and a first circuit element address; applying to a second address bus a second address comprising a second bank address and a second circuit element address; comparing said first bank address to said second bank address; if said first bank address is the same as said second bank address, sending an interrupt signal to a source of said second bank address and responding to said first bank address; and if said first bank address is not the same as said second bank address, responding to said first address and said second address.
Claim 16
Independent Claim
120 words
A method of addressing circuit elements from dual bus structures comprising the steps of: applying to a first address bus a first address comprising a first bank address and a first circuit element address; applying to a second address bus a second address comprising a second bank address and a second circuit element address; comparing said first bank address to said second bank address; if said first bank address is the same as said second bank address, sending an interrupt signal to a source of said second bank address and responding to said first bank address; and if said first bank address is not the same as said second bank address, responding to said first address and said second address.
Claim 17
Dependent Claim
16 words
A method as in claim 12 wherein each of said circuit elements comprises a memory element.
Claim 18
Dependent Claim
25 words
A method as in claim 13 wherein the step of responding to said first bank address comprises refreshing a first group of said circuit elements.
Claim 19
Dependent Claim
27 words
A method as in claim 14 wherein the step of responding to said second bank address comprises reading data from a second group of said circuit elements.
Claim 20
Dependent Claim
27 words
A method as in claim 14 wherein the step of responding to said second bank address comprises writing data to a second group of said circuit elements.