Claims Analysis
Total Claims: 19
Claim 1
Independent Claim
228 words
A method for processing a word of data bits corresponding to video graphics information through a random access memory array of a video display system, the random access memory array including rows and columns of memory cells joined by word and data lines and having address locations corresponding to pixel locations along a video raster line, the method comprising the steps of: (a) determining the pixel locations along the video raster line at which the word of graphics information is to be displayed; (b) determining whether the memory cells of the RAM array which correspond to the determined pixel locations occupy overlapping word boundaries in portions of two rows of memory cells of the RAM array; (c) activating a switching circuit to selectively later a word line path to allow simultaneous accessing of the portions of the rows of memory cells corresponding to the overlapping word boundaries; (d) signaling the altered word line path to simultaneously access the portions of the rows of memory cells corresponding to the overlapping word boundaries; (e) aligning the first bit of the word of data with the first memory cell determined to correspond to the first pixel location; and (f) enabling the data lines coupled to the memory cells to simultaneously process the word of data bits to the portions of the rows of memory cells corresponding to the overlapping word boundaries.
Claim 2
Independent Claim
228 words
A method for processing a word of data bits corresponding to video graphics information through a random access memory array of a video display system, the random access memory array including rows and columns of memory cells joined by word and data lines and having address locations corresponding to pixel locations along a video raster line, the method comprising the steps of: (a) determining the pixel locations along the video raster line at which the word of graphics information is to be displayed; (b) determining whether the memory cells of the RAM array which correspond to the determined pixel locations occupy overlapping word boundaries in portions of two rows of memory cells of the RAM array; (c) activating a switching circuit to selectively later a word line path to allow simultaneous accessing of the portions of the rows of memory cells corresponding to the overlapping word boundaries; (d) signaling the altered word line path to simultaneously access the portions of the rows of memory cells corresponding to the overlapping word boundaries; (e) aligning the first bit of the word of data with the first memory cell determined to correspond to the first pixel location; and (f) enabling the data lines coupled to the memory cells to simultaneously process the word of data bits to the portions of the rows of memory cells corresponding to the overlapping word boundaries.
Claim 3
Independent Claim
249 words
A method for processing a word of data bits corresponding to video graphics information through arbitrary word boundaries in a random access memory array of a video display system, the random access memory array including rows and columns of memory cells coupled to word and data lines, respectively, and the memory cells of the random access memory array having address locations corresponding to pixel locations along a video raster line, the method comprising the steps of: (a) determining the pixel locations along the video raster line at which the display information is to be displayed; (b) determining whether the memory cells of the RAM array which correspond to the determined pixel locations occupy portions of more than one word boundary in the RAM array; (c) activating a switching circuit to selectively alter a word line path to the rows of memory cells to allow simultaneous accessing of portions of plural word boundaries corresponding to the determined memory cells; (d) signaling the altered word line path to simultaneously access the portions of the word boundaries corresponding to the determined memory cells; (e) aligning the first bit of the word of data with the memory cell determined to correspond to the first pixel location; and (f) enabling data lines coupled to the columns of memory cells to simultaneously process the word of data bits to the portions of plural word boundaries determined to correspond to the locations along the video raster lines at which the video information is to be displayed.
Claim 4
Independent Claim
249 words
A method for processing a word of data bits corresponding to video graphics information through arbitrary word boundaries in a random access memory array of a video display system, the random access memory array including rows and columns of memory cells coupled to word and data lines, respectively, and the memory cells of the random access memory array having address locations corresponding to pixel locations along a video raster line, the method comprising the steps of: (a) determining the pixel locations along the video raster line at which the display information is to be displayed; (b) determining whether the memory cells of the RAM array which correspond to the determined pixel locations occupy portions of more than one word boundary in the RAM array; (c) activating a switching circuit to selectively alter a word line path to the rows of memory cells to allow simultaneous accessing of portions of plural word boundaries corresponding to the determined memory cells; (d) signaling the altered word line path to simultaneously access the portions of the word boundaries corresponding to the determined memory cells; (e) aligning the first bit of the word of data with the memory cell determined to correspond to the first pixel location; and (f) enabling data lines coupled to the columns of memory cells to simultaneously process the word of data bits to the portions of plural word boundaries determined to correspond to the locations along the video raster lines at which the video information is to be displayed.
Claim 5
Independent Claim
233 words
A device for processing a word of data bits corresponding to video graphics information through a random access memory array of a video display system, the random access memory array including rows and columns of memory cells joined by word and data lines and having address locations corresponding to pixel locations along a video raster line, the device comprising: (a) means for determining the pixel locations along the video raster line at which the word of graphics information is to be displayed; (b) means for determining whether the memory cells of the RAM array which correspond to the determined pixel locations occupy overlapping word boundaries in portions of two rows of memory cells in the RAM array; (c) switching means for selectively altering a word line path to allow simultaneously accessing of the portions of the rows of memory cells corresponding to the overlapping word boundaries; (d) means for signaling the altered word line path to simultaneously access the portions of the rows of memory cells corresponding to the overlapping word boundaries; (e) means for aligning the first bit of the word of data with the first memory cell determined to correspond to the first pixel location; and (f) means for enabling the data lines coupled to the memory cells to simultaneously process the word of data bits to the portions of the rows of memory cells corresponding to the overlapping word boundaries.
Claim 6
Independent Claim
233 words
A device for processing a word of data bits corresponding to video graphics information through a random access memory array of a video display system, the random access memory array including rows and columns of memory cells joined by word and data lines and having address locations corresponding to pixel locations along a video raster line, the device comprising: (a) means for determining the pixel locations along the video raster line at which the word of graphics information is to be displayed; (b) means for determining whether the memory cells of the RAM array which correspond to the determined pixel locations occupy overlapping word boundaries in portions of two rows of memory cells in the RAM array; (c) switching means for selectively altering a word line path to allow simultaneously accessing of the portions of the rows of memory cells corresponding to the overlapping word boundaries; (d) means for signaling the altered word line path to simultaneously access the portions of the rows of memory cells corresponding to the overlapping word boundaries; (e) means for aligning the first bit of the word of data with the first memory cell determined to correspond to the first pixel location; and (f) means for enabling the data lines coupled to the memory cells to simultaneously process the word of data bits to the portions of the rows of memory cells corresponding to the overlapping word boundaries.
Claim 7
Independent Claim
254 words
A device for processing a word of data bits corresponding to video graphics information through arbitrary word boundaries in a random access memory array of a video display system, the random access memory array including rows and columns of memory cells coupled to word and data lines, respectively, and the memory cells of the random access memory array having address locations corresponding to pixel locations along a video raster line, the device comprising: (a) means for determining the pixel locations along the video raster line at which the display information is to be displayed; (b) means for determining whether the memory cells of the RAM array which correspond to the determined pixel locations occupy portions of more than one word boundary in the RAM array; (c) switching means for selectively altering a word line path to the rows of memory cells to allow simultaneous accessing of portions of plural word boundaries correspond to the determined memory cells; (d) means for signaling the altered word line path to simultaneously access the portions of the word boundaries corresponding to the determined memory cells; (e) means for aligning the first bit of the word of data with the memory cell determined to corresponding to the first pixel location; and (f) means for enabling data lines coupled to the columns of memory cells to simultaneously process the word of data bits to the portions of plural word boundaries determined to correspond to the locations along the video raster lines at which the video information is to be displayed.
Claim 8
Independent Claim
254 words
A device for processing a word of data bits corresponding to video graphics information through arbitrary word boundaries in a random access memory array of a video display system, the random access memory array including rows and columns of memory cells coupled to word and data lines, respectively, and the memory cells of the random access memory array having address locations corresponding to pixel locations along a video raster line, the device comprising: (a) means for determining the pixel locations along the video raster line at which the display information is to be displayed; (b) means for determining whether the memory cells of the RAM array which correspond to the determined pixel locations occupy portions of more than one word boundary in the RAM array; (c) switching means for selectively altering a word line path to the rows of memory cells to allow simultaneous accessing of portions of plural word boundaries correspond to the determined memory cells; (d) means for signaling the altered word line path to simultaneously access the portions of the word boundaries corresponding to the determined memory cells; (e) means for aligning the first bit of the word of data with the memory cell determined to corresponding to the first pixel location; and (f) means for enabling data lines coupled to the columns of memory cells to simultaneously process the word of data bits to the portions of plural word boundaries determined to correspond to the locations along the video raster lines at which the video information is to be displayed.
Claim 9
Independent Claim
249 words
An apparatus for processing a sequence of data bits through selected memory cells located at arbitrary word boundaries in a random access memory (RAM) system, the random access memory system having a plurality of rows and columns of memory cells forming a RAM array, plural word lines coupled to respective rows of memory cells, and plural data lines coupled to respective columns of memory cells, the apparatus comprising: (a) switching means coupled to the word lines between adjacent columns of memory cells for selectively altering the word line signal paths between the adjacent columns of memory cells to allow simultaneous accessing of the portions of adjacent rows of memory cells in the RAM array corresponding to the selected memory cells, the switching means being selectively operable in a plurality of modes, at least one of the modes causing a signal along any of the word lines to access only one row of memory cells, at least a second of the modes causing a signal along an altered word line to simultaneously access selected portions of adjacent rows of memory cells; (b) means for determining whether a word of data is to be stored to the RAM array in accordance with the second mode; (c) barrel shifting means for aligning the individual bits of the word of data with the selected memory cells of the RAM array; and (d) means for controlling the barrel shifting means and directing the number of shift operations required to align the word of data.
Claim 10
Independent Claim
249 words
An apparatus for processing a sequence of data bits through selected memory cells located at arbitrary word boundaries in a random access memory (RAM) system, the random access memory system having a plurality of rows and columns of memory cells forming a RAM array, plural word lines coupled to respective rows of memory cells, and plural data lines coupled to respective columns of memory cells, the apparatus comprising: (a) switching means coupled to the word lines between adjacent columns of memory cells for selectively altering the word line signal paths between the adjacent columns of memory cells to allow simultaneous accessing of the portions of adjacent rows of memory cells in the RAM array corresponding to the selected memory cells, the switching means being selectively operable in a plurality of modes, at least one of the modes causing a signal along any of the word lines to access only one row of memory cells, at least a second of the modes causing a signal along an altered word line to simultaneously access selected portions of adjacent rows of memory cells; (b) means for determining whether a word of data is to be stored to the RAM array in accordance with the second mode; (c) barrel shifting means for aligning the individual bits of the word of data with the selected memory cells of the RAM array; and (d) means for controlling the barrel shifting means and directing the number of shift operations required to align the word of data.
Claim 11
Dependent Claim
161 words
A random access memory system comprising: (a) two RAM rays with plural associated rows of memory cells and plural columns of memory cells; (b) word lines coupled to the associated rows of memory cells of both RAM arrays; (c) data lines coupled to respective columns of memory cells; (d) switching means coupled to the word lines between the associated RAM arrays for altering the word line paths to simultaneously access portions of different rows of memory cells of the RAM rays; (e) means for determining whether a word of data is to be simultaneously stored to selected memory cells in different rows in the RAM arrays; (f) barrel shifting means for aligning the individual bits of the word of data with the selected memory cells of the RAM arrays; and (g) means for controlling the barrel shifting means and directing the number of shift operations required to align the word of data with the selected memory cells of the RAM arrays.
Claim 12
Dependent Claim
161 words
A random access memory system comprising: (a) two RAM rays with plural associated rows of memory cells and plural columns of memory cells; (b) word lines coupled to the associated rows of memory cells of both RAM arrays; (c) data lines coupled to respective columns of memory cells; (d) switching means coupled to the word lines between the associated RAM arrays for altering the word line paths to simultaneously access portions of different rows of memory cells of the RAM rays; (e) means for determining whether a word of data is to be simultaneously stored to selected memory cells in different rows in the RAM arrays; (f) barrel shifting means for aligning the individual bits of the word of data with the selected memory cells of the RAM arrays; and (g) means for controlling the barrel shifting means and directing the number of shift operations required to align the word of data with the selected memory cells of the RAM arrays.
Claim 13
Dependent Claim
128 words
A random access memory system comprising: (a) two RAM arrays with plural associated rows of memory cells and plural columns of memory cells; (b) word lines coupled to the associated rows of memory cells of both RAM arrays; (c) data lines coupled to respective columns of memory cells; (d) switching means coupled to the word lines between the associated RAM arrays for altering the word line paths to simultaneously access portions of different rows of memory cells of the RAM arrays, the switching means comprising an addressable decoder coupled to the word lines between the first and second RAM arrays and selectively operable to access a first row of memory cells in the first RAM array and a second row of memory cells in the second RAM array.
Claim 14
Dependent Claim
128 words
A random access memory system comprising: (a) two RAM arrays with plural associated rows of memory cells and plural columns of memory cells; (b) word lines coupled to the associated rows of memory cells of both RAM arrays; (c) data lines coupled to respective columns of memory cells; (d) switching means coupled to the word lines between the associated RAM arrays for altering the word line paths to simultaneously access portions of different rows of memory cells of the RAM arrays, the switching means comprising an addressable decoder coupled to the word lines between the first and second RAM arrays and selectively operable to access a first row of memory cells in the first RAM array and a second row of memory cells in the second RAM array.
Claim 15
Independent Claim
281 words
An apparatus for processing a sequence of data bits through selected memory cells located at arbitrary word boundaries in a random access memory (RAM) system, the random access memory system having a plurality of rows and columns of memory cells forming a RAM array, plural word lines coupled to respective rows of memory cells, and plural data lines coupled to respective columns of memory cells, the apparatus comprising: (a) switching means coupled to the word lines between adjacent columns of memory cells for selectively altering the word line signal paths between the adjacent columns of memory cells to allow simultaneous accessing of the portions of adjacent rows of memory cells in the RAM array corresponding to the selected memory cells, the switching means being selectively operable in a plurality of modes, at least one of the modes causing a signal along any of the word lines to access only one row of memory cells, at least a second of the modes causing a signal along an altered word line to simultaneously access selected portions of adjacent rows of memory cells; (b) means for determining whether a word of data is to be stored to the RAM array in accordance with the second mode; (c) means for determining the first memory cell of the RAM array in which the first bit of data is to be stored; (d) barrel shifting means for aligning the first bit of the word of data with the selected memory cell of the RAM array; and (e) means for controlling the barrel shifting means and directing the number of shift operations required to align the word of data with the selected memory cells of the RAM array.
Claim 16
Independent Claim
281 words
An apparatus for processing a sequence of data bits through selected memory cells located at arbitrary word boundaries in a random access memory (RAM) system, the random access memory system having a plurality of rows and columns of memory cells forming a RAM array, plural word lines coupled to respective rows of memory cells, and plural data lines coupled to respective columns of memory cells, the apparatus comprising: (a) switching means coupled to the word lines between adjacent columns of memory cells for selectively altering the word line signal paths between the adjacent columns of memory cells to allow simultaneous accessing of the portions of adjacent rows of memory cells in the RAM array corresponding to the selected memory cells, the switching means being selectively operable in a plurality of modes, at least one of the modes causing a signal along any of the word lines to access only one row of memory cells, at least a second of the modes causing a signal along an altered word line to simultaneously access selected portions of adjacent rows of memory cells; (b) means for determining whether a word of data is to be stored to the RAM array in accordance with the second mode; (c) means for determining the first memory cell of the RAM array in which the first bit of data is to be stored; (d) barrel shifting means for aligning the first bit of the word of data with the selected memory cell of the RAM array; and (e) means for controlling the barrel shifting means and directing the number of shift operations required to align the word of data with the selected memory cells of the RAM array.
Claim 17
Dependent Claim
57 words
The apparatus of claim 8 further comprising switch control means for instructing the switching means regarding which adjacent rows of memory cells are to be simultaneously accessed, the switch control means being responsive to the means for determining the first memory cell of the RAM array in which the first bit of data is to be stored.
Claim 18
Dependent Claim
208 words
A random access memory system comprising: (a) two RAM arrays with plural associated rows of memory cells and plural columns of memory cells; (b) word lines coupled to the associated rows of memory cells of both RAM arrays; (c) data lines coupled to respective columns of memory cells; (d) switching means coupled to the word lines between the associated RAM arrays for altering the word line paths to simultaneously access portions of different rows of memory cells of the RAM arrays; (e) means for determining whether a word of data is to be simultaneously stored to overlapping word boundaries in different rows of memory cells in the RAM arrays; (f) means for determining the location of the first memory cell of the associated RAM arrays in which the first bit from the word of data is to be stored; (g) barrel shifting means for aligning the first bit of the word of data with the memory cell of the associated RAM arrays which was determined to correspond thereto; and (h) means for controlling the barrel shifting means and directing the number of shift operations required to align the word of data with the corresponding memory cells in overlapping word boundaries of different rows of the associated RAM arrays.
Claim 19
Dependent Claim
208 words
A random access memory system comprising: (a) two RAM arrays with plural associated rows of memory cells and plural columns of memory cells; (b) word lines coupled to the associated rows of memory cells of both RAM arrays; (c) data lines coupled to respective columns of memory cells; (d) switching means coupled to the word lines between the associated RAM arrays for altering the word line paths to simultaneously access portions of different rows of memory cells of the RAM arrays; (e) means for determining whether a word of data is to be simultaneously stored to overlapping word boundaries in different rows of memory cells in the RAM arrays; (f) means for determining the location of the first memory cell of the associated RAM arrays in which the first bit from the word of data is to be stored; (g) barrel shifting means for aligning the first bit of the word of data with the memory cell of the associated RAM arrays which was determined to correspond thereto; and (h) means for controlling the barrel shifting means and directing the number of shift operations required to align the word of data with the corresponding memory cells in overlapping word boundaries of different rows of the associated RAM arrays.