Claims Analysis
Total Claims: 12
Claim 1
Independent Claim
97 words
An integrated circuit comprising: a memory including at least one memory block; said memory block having memory cells, said memory block having a configurable width and a configurable depth such that increasing the width results in decreasing the depth and decreasing the width results in increasing the depth; wherein said memory block further comprises a read port that reads data out of said memory block and a write port that writes data into said memory block where the width and depth of said read port is independently configurable of the width and depth of said write port.
Claim 2
Dependent Claim
97 words
An integrated circuit comprising: a memory including at least one memory block; said memory block having memory cells, said memory block having a configurable width and a configurable depth such that increasing the width results in decreasing the depth and decreasing the width results in increasing the depth; wherein said memory block further comprises a read port that reads data out of said memory block and a write port that writes data into said memory block where the width and depth of said read port is independently configurable of the width and depth of said write port.
Claim 3
Dependent Claim
50 words
The integrated circuit of claim 1 wherein said memory block comprises a plurality of read ports that read data out of said memory block where the width and depth of one of said read ports is independently configurable of the width and depth of the remaining of said read ports.
Claim 4
Dependent Claim
50 words
The integrated circuit of claim 1 wherein said memory block further comprises a plurality of write ports that write data into said memory block wherein the width and depth of one of said write ports is independently configurable of the width and depth of the remaining of said write ports.
Claim 5
Dependent Claim
48 words
The integrated circuit of claim 1 wherein said integrated circuit further comprises: a plurality of logic blocks which transmit and receive signals; an interconnect network to route the signals between said logic blocks where said memory is associated with said logic blocks and stores certain of the signals.
Claim 6
Dependent Claim
54 words
The integrated circuit of claim 4, said memory block further comprising a read port that reads data out of said memory block and a write port that writes data into said memory block wherein the width and depth of said read port is independently configurable of the width and depth of said write port.
Claim 7
Dependent Claim
50 words
The integrated circuit of claim 4, said memory block further comprising a plurality of read ports that read data out of said memory block wherein the width and depth of one of said read ports is independently configurable of the width and depth of the remaining of said read ports.
Claim 8
Dependent Claim
49 words
The integrated circuit of claim 4, said memory block further comprising a plurality of write ports that write data into said memory block wherein the width and depth of one of said write ports is independently configurable of the width and depth of the remaining of said write ports.
Claim 9
Dependent Claim
51 words
The integrated circuit of claim 1 further comprising: said memory receiving data signals; said memory cells within said memory block being configured in rows and columns; and write buffer circuitry selectively routing each data signal received by said memory to a said memory cell of a column of said memory block.
Claim 10
Dependent Claim
52 words
The integrated circuit of claim 1 further comprising: said memory storing data signals; said memory cells within said memory block being configured in rows and columns; and read buffer circuitry selectively routing each data signal from a said memory cell of a column of said memory block out of said memory block.
Claim 11
Dependent Claim
76 words
The integrated circuit of claim 1 further comprising: said memory storing data signals; said memory cells within said memory block being configured in rows and columns; write buffer circuitry selectively routing each data signal received by said memory to a said memory cell of a column of said memory block; and read buffer circuitry selectively routing each data signal from a said memory cell of a column of said memory block out of said memory block.
Claim 12
Dependent Claim
32 words
The integrated circuit of claim 1 wherein said memory block is configurable to act as one eight-bit wide memory, two four-bit wide memories, four two-bit wide memories, or eight one-bit wide memories.