Claims Analysis
Total Claims: 24
Claim 1
Independent Claim
144 words
An apparatus for reading a selected memory cell from a column of memory cells within a memory array of an integrated circuit, and for conveying information read therefrom to a column read output node, comprising: a first read line segment having coupled thereto a first plurality of memory cells; a second read line segment having coupled thereto a second plurality of memory cells; a first read buffer having an input coupled to the first read line segment and having an output coupled to the second read line segment, said read buffer having an enable input which, when active, enables the output and which, when inactive, disables the output by causing the output to adopt a high impedance state; and a second read buffer having an input coupled to the second read line segment and having an output coupled to the column read output node.
Claim 2
Independent Claim
144 words
An apparatus for reading a selected memory cell from a column of memory cells within a memory array of an integrated circuit, and for conveying information read therefrom to a column read output node, comprising: a first read line segment having coupled thereto a first plurality of memory cells; a second read line segment having coupled thereto a second plurality of memory cells; a first read buffer having an input coupled to the first read line segment and having an output coupled to the second read line segment, said read buffer having an enable input which, when active, enables the output and which, when inactive, disables the output by causing the output to adopt a high impedance state; and a second read buffer having an input coupled to the second read line segment and having an output coupled to the column read output node.
Claim 3
Dependent Claim
47 words
An apparatus as in claim 1 wherein the first read buffer is enabled when the selected memory cell is among the first plurality of memory cells, and wherein the first read buffer is disabled when the selected memory cell is among the second plurality of memory cells.
Claim 4
Dependent Claim
30 words
An apparatus as in claim 1 wherein the enable input to the first read buffer is a signal derived from upper-order row address information corresponding to the selected memory cell.
Claim 5
Dependent Claim
23 words
An apparatus as in claim 1 wherein the first and second read line segments occupy a single wiring channel within the memory array.
Claim 6
Dependent Claim
17 words
An apparatus as in claim 4 wherein the memory array is a multiple read port memory array.
Claim 7
Dependent Claim
17 words
An apparatus as in claim 4 wherein the memory array is a single read port memory array.
Claim 8
Dependent Claim
26 words
An apparatus as in claim 5 wherein the second plurality of memory cells have a higher frequency of reference than the first plurality of memory cells.
Claim 9
Dependent Claim
33 words
An apparatus as in claim 5 wherein the second plurality of memory cells have a frequency of reference which is less than or equal to that of the first plurality of memory cells.
Claim 10
Independent Claim
322 words
An apparatus for reading a selected memory cell from a column of memory cells within a memory array of an integrated circuit, and for conveying information read therefrom to a column read output node, comprising: a first read line segment having coupled thereto a first plurality of memory cells; a second read line segment having coupled thereto a second plurality of memory cells; a first read buffer having an input coupled to the first read line segment and having an output coupled to the second read line segment, said first read buffer for sensing a voltage level of the first read line segment when the selected memory cell is among the first plurality of memory cells, and for subsequently driving a voltage onto the second read line segment corresponding to the voltage level sensed on the first read line segment, and altenatively said first read buffer for adopting a high impedance state on the output thereof when the selected memory cell is among the second plurality of memory cells coupled to the second read line segment; and a second read buffer having an input coupled to the second read line segment and having an output coupled to a column read output node, said second read buffer for sensing a voltage level of the second read line segment when the selected memory cell is among the second plurality of memory cells, and for subsequently driving a voltage onto the column read output node corresponding to the voltage level sensed on the second read line segment, and alternatively when the selected memory cell is among the first plurality of memory cells coupled to the first read line segment, said second read buffer for sensing a voltage level of the second read line segment as driven by the first read buffer, and for subsequently driving a voltage onto the column read output node corresponding to the voltage level sensed upon the second read line segment.
Claim 11
Independent Claim
322 words
An apparatus for reading a selected memory cell from a column of memory cells within a memory array of an integrated circuit, and for conveying information read therefrom to a column read output node, comprising: a first read line segment having coupled thereto a first plurality of memory cells; a second read line segment having coupled thereto a second plurality of memory cells; a first read buffer having an input coupled to the first read line segment and having an output coupled to the second read line segment, said first read buffer for sensing a voltage level of the first read line segment when the selected memory cell is among the first plurality of memory cells, and for subsequently driving a voltage onto the second read line segment corresponding to the voltage level sensed on the first read line segment, and altenatively said first read buffer for adopting a high impedance state on the output thereof when the selected memory cell is among the second plurality of memory cells coupled to the second read line segment; and a second read buffer having an input coupled to the second read line segment and having an output coupled to a column read output node, said second read buffer for sensing a voltage level of the second read line segment when the selected memory cell is among the second plurality of memory cells, and for subsequently driving a voltage onto the column read output node corresponding to the voltage level sensed on the second read line segment, and alternatively when the selected memory cell is among the first plurality of memory cells coupled to the first read line segment, said second read buffer for sensing a voltage level of the second read line segment as driven by the first read buffer, and for subsequently driving a voltage onto the column read output node corresponding to the voltage level sensed upon the second read line segment.
Claim 12
Dependent Claim
23 words
An apparatus as in claim 9 wherein the first and second read line segments occupy a single wiring channel within the memory array.
Claim 13
Dependent Claim
16 words
An apparatus as in claim 10 wherein the memory array is a multiple read-port memory array.
Claim 14
Dependent Claim
19 words
An apparatus as in claim 11 wherein the memory array is configured as a register file of a processor.
Claim 15
Dependent Claim
32 words
An apparatus as in claim 12 wherein registers corresponding to the second plurality of memory cells have a higher frequency of reference than registers corresponding to the first plurality of memory cells.
Claim 16
Independent Claim
259 words
An apparatus for reading a selected memory cell from a column of memory cells within a memory array of an integrated circuit, comprising: a plurality "M" of read line segments arranged sequentially and in a non-overlapping manner, wherein "i"=1, 2, . . . "M", each read line segment "i" of the plurality "M" of read line segments having coupled thereto an associated plurality of memory cells; a plurality "M-1" of read buffers, wherein "j"=1, 2, . . . "M-1", each read buffer "j" of the plurality "M-1" of read buffers having an input coupled to a respective read line segment "j" for sensing a voltage level thereon, and each read buffer "j" further having an output coupled to an adjacent read line segment "j+1" for driving, when enabled, a voltage thereon corresponding to the voltage level sensed on its respective input; a read buffer "M" having an input coupled to a respective read line segment "M" for sensing a voltage level thereon, and having an output coupled to a column read output node for driving a voltage thereon corresponding to the voltage level sensed on its respective input; and wherein a logic state stored within a selected memory cell associated with a read line segment "k" of the column of memory cells, wherein "k"=1, 2, . . . "M", is sensed and conveyed to the column read output node by enabling the read buffers "k" through "M" disposed between the read line segment "k" and the column read output node, if any such read buffer is not already enabled.
Claim 17
Independent Claim
259 words
An apparatus for reading a selected memory cell from a column of memory cells within a memory array of an integrated circuit, comprising: a plurality "M" of read line segments arranged sequentially and in a non-overlapping manner, wherein "i"=1, 2, . . . "M", each read line segment "i" of the plurality "M" of read line segments having coupled thereto an associated plurality of memory cells; a plurality "M-1" of read buffers, wherein "j"=1, 2, . . . "M-1", each read buffer "j" of the plurality "M-1" of read buffers having an input coupled to a respective read line segment "j" for sensing a voltage level thereon, and each read buffer "j" further having an output coupled to an adjacent read line segment "j+1" for driving, when enabled, a voltage thereon corresponding to the voltage level sensed on its respective input; a read buffer "M" having an input coupled to a respective read line segment "M" for sensing a voltage level thereon, and having an output coupled to a column read output node for driving a voltage thereon corresponding to the voltage level sensed on its respective input; and wherein a logic state stored within a selected memory cell associated with a read line segment "k" of the column of memory cells, wherein "k"=1, 2, . . . "M", is sensed and conveyed to the column read output node by enabling the read buffers "k" through "M" disposed between the read line segment "k" and the column read output node, if any such read buffer is not already enabled.
Claim 18
Dependent Claim
14 words
An apparatus as in claim 14 wherein "M" is equal to the integer 2.
Claim 19
Dependent Claim
14 words
An apparatus as in claim 14 wherein "M" is equal to the integer 3.
Claim 20
Dependent Claim
14 words
An apparatus as in claim 14 wherein "M" is an integer greater than 3.
Claim 21
Dependent Claim
181 words
Within a memory array of an integrated circuit, a method for reading a selected memory cell from a column of memory cells and conveying information read therefrom to a column read output node, comprising the steps of: providing a plurality of read line segments for the column of memory cells, wherein a respective portion of the memory cells within the column are directly connected to a respective one of the plurality of read line segments; enabling the selected memory cell to drive a signal onto the respective read line segment directly connected thereto, said signal corresponding to a logic value stored previously into the selected memory cell; sensing the signal developed on the read line segment associated with the selected memory cell; driving a corresponding signal to the previously-sensed signal onto an adjacent read line segment, said adjacent read line segment disposed between the selected read line segment and the column read output node; and buffering the corresponding signal on the adjacent read line segment to the column read output node by way of any intervening read line segments disposed therebetween.
Claim 22
Dependent Claim
181 words
Within a memory array of an integrated circuit, a method for reading a selected memory cell from a column of memory cells and conveying information read therefrom to a column read output node, comprising the steps of: providing a plurality of read line segments for the column of memory cells, wherein a respective portion of the memory cells within the column are directly connected to a respective one of the plurality of read line segments; enabling the selected memory cell to drive a signal onto the respective read line segment directly connected thereto, said signal corresponding to a logic value stored previously into the selected memory cell; sensing the signal developed on the read line segment associated with the selected memory cell; driving a corresponding signal to the previously-sensed signal onto an adjacent read line segment, said adjacent read line segment disposed between the selected read line segment and the column read output node; and buffering the corresponding signal on the adjacent read line segment to the column read output node by way of any intervening read line segments disposed therebetween.
Claim 23
Dependent Claim
37 words
A method as in claim 18 wherein the sensing step is performed using a read buffer having an input coupled to the selected read line segment, and having an output coupled to the adjacent read line segment.
Claim 24
Dependent Claim
28 words
A method as in claim 19 wherein the sensing step further comprises enabling the read buffer using a signal derived from upper-order row addresses of the memory array.