Claims Analysis
Total Claims: 15
Claim 1
Independent Claim
197 words
A graphics memory providing rapid pixel data access to linearly contiguous pixels and to multi-dimensionally contiguous pixels, comprising: a frame buffer including a plurality of N memory sections each having a plurality of memory section locations, each said memory sections being responsive to a unique address and providing a simultaneous data path to at least one correspondingly addressed memory location of each said memory sections; address generator means for providing an address signal to each said memory section and being operable in a line mode and an area mode, wherein said address generator line mode operation provides a first set of address signals to said plurality of memory sections providing data access to linearly contiguous pixels, said address generator area mode operation provides a second set of address signals to said plurality of memory sections providing data access to multi-dimensionally contiguous pixels; said N memory sections are juxtaposed to provided unique corresponding memory section addresses for any selected area in said area mode; and data alignment means for providing a data path to at least one of linearly contiguous pixel data and multi-dimensionally contiguous pixel data from said frame buffer in response to said address generator means.
Claim 2
Dependent Claim
197 words
A graphics memory providing rapid pixel data access to linearly contiguous pixels and to multi-dimensionally contiguous pixels, comprising: a frame buffer including a plurality of N memory sections each having a plurality of memory section locations, each said memory sections being responsive to a unique address and providing a simultaneous data path to at least one correspondingly addressed memory location of each said memory sections; address generator means for providing an address signal to each said memory section and being operable in a line mode and an area mode, wherein said address generator line mode operation provides a first set of address signals to said plurality of memory sections providing data access to linearly contiguous pixels, said address generator area mode operation provides a second set of address signals to said plurality of memory sections providing data access to multi-dimensionally contiguous pixels; said N memory sections are juxtaposed to provided unique corresponding memory section addresses for any selected area in said area mode; and data alignment means for providing a data path to at least one of linearly contiguous pixel data and multi-dimensionally contiguous pixel data from said frame buffer in response to said address generator means.
Claim 3
Dependent Claim
15 words
The graphics memory of claim 1, wherein said multi-dimensionally contiguous pixels include a two-dimensional area.
Claim 4
Dependent Claim
31 words
The graphics memory of claim 2, wherein said frame buffer provides a data path to a 16 pixel by 8 pixel area in response to said second set of address signals.
Claim 5
Dependent Claim
31 words
The graphics memory of claim 2, wherein said alignment means includes means for providing an area subset from the data paths provided in response to said second set of address signals.
Claim 6
Dependent Claim
35 words
The graphics memory of claim 4, wherein said data alignment means includes data rotor means for alignment of the two-dimensional data path to the memory sections addressed according to said second set of address signals.
Claim 7
Dependent Claim
56 words
The graphic memory of claim 5, wherein each said memory section provides a byte of data comprising 8 contiguous pixels, and said plurality of memory sections provides an area of 2 bytes by 8 pixels according to said second set of address signals, and said data rotor means comprises a horizontal and a vertical data rotor.
Claim 8
Dependent Claim
26 words
The graphics memory of claim 6, further including address rotor means providing alignment of said second set of address signals to provide said two-dimensionally contiguous pixels.
Claim 9
Dependent Claim
159 words
A graphics memory comprising, a frame buffer having a multi-dimensional array of memory locations corresponding to multi-dimensional picture elements, each having a unique corresponding address, said frame buffer including a plurality of at least N memory sections each said memory section providing a simultaneous data path to M picture elements being contiguous in a first dimension and being simultaneously addressed by a first portion and a second portion of said picture element address, said memory sections being relatively disposed in a second dimension to provide unique first portions addresses for any contiguous area including at least one picture element and N or less memory sections, each said memory section being responsive to a second portion of said picture element address corresponding to the location of said contiguous area in said multidimensional array; and an address generator for selectively providing said first and said second portions of said picture element addresses according to the location of said selected contiguous area.
Claim 10
Dependent Claim
159 words
A graphics memory comprising, a frame buffer having a multi-dimensional array of memory locations corresponding to multi-dimensional picture elements, each having a unique corresponding address, said frame buffer including a plurality of at least N memory sections each said memory section providing a simultaneous data path to M picture elements being contiguous in a first dimension and being simultaneously addressed by a first portion and a second portion of said picture element address, said memory sections being relatively disposed in a second dimension to provide unique first portions addresses for any contiguous area including at least one picture element and N or less memory sections, each said memory section being responsive to a second portion of said picture element address corresponding to the location of said contiguous area in said multidimensional array; and an address generator for selectively providing said first and said second portions of said picture element addresses according to the location of said selected contiguous area.
Claim 11
Dependent Claim
17 words
The graphics memory of claim 8 wherein said first portions of said pixel address is module-N unique.
Claim 12
Dependent Claim
22 words
The graphics memory of claim 9, further providing selectively data paths to a linearly contiguous area of one pixel-by-N times M pixels.
Claim 13
Dependent Claim
64 words
(New) The graphics memory of claim 9, further including: data output means for receiving picture element data and providing a corresponding signal; and data alignment means for selectively transferring this picture element data from said N memory sections to said output means and for selectively multi-dimensionally rotating said picture element data according to the selected first portion address and the corresponding selected contiguous area.
Claim 14
Dependent Claim
16 words
The graphics memory of claim 8, wherein each said memory section provides simultaneous pixel data paths.
Claim 15
Dependent Claim
18 words
The graphics memory of claim 12, wherein N=16, and, said selected contiguous area comprises an 8-by-8 pixel area.