Claims
- 1. A random access memory system, comprising:
- a first random access memory means having a plurality of rows and columns, each intersection of a row and a column defining a first memory location such that first memory locations are defined each first memory location having a predefined depth, and each memory location corresponding to a picture element on an even horizontal scan line;
- a second random access memory means coupled to said first random access memory means, said second random access memory means having a plurality of rows and columns, each intersection of a row and a column defining a second memory location such that second memory locations are defined each second memory location having a predefined depth, and each first memory location corresponding to a picture element on an odd horizontal scan line;
- means for partitioning said first memory locations into a first set of memory locations and an associated second set of memory locations and said second memory locations into a first set of memory locations and an associated second set of memory locations, wherein the first sets of memory locations define a first unit of memory locations and the second sets of memory locations define a second unit of memory locations, wherein said first unit of memory locations corresponds to a first plurality of picture elements and said second unit of memory locations corresponds to said first plurality of picture elements; and
- means for generating an address for accessing one of said first unit of memory locations and said second unit of memory locations such that an accessed unit of memory locations is provided and wherein said address selects from said accessed unit of memory locations a first and second memory location.
- 2. The system of claim 1, wherein said first random access memory means comprises a first plurality of random access memory devices and said second random access memory means comprises a second plurality of random access memory devices.
- 3. The system of claim 1, wherein a one to one correspondence exists between each memory location in said first set of memory locations of said first memory locations and each memory location in said associated second set of memory locations of said first memory locations.
- 4. The system of claim 1, wherein said first set of memory locations of said first memory locations is representative of a primary buffer and said second set of memory locations of said first memory locations is representative of a secondary buffer.
- 5. The system of claim 4, wherein said primary buffer includes one of a frame buffer A and a frame buffer B, and said secondary buffer includes one of a frame buffer C and a frame buffer D.
- 6. The system of claim 5, wherein the predefined depth of said first set of memory locations of said first memory locations is divided into a first group of memory locations and a second group of memory locations, said first group of memory locations representing frame buffer A and said second group of memory locations representing frame buffer B.
- 7. The system of claim 5, wherein the predefined depth of said second set of memory locations of said first memory locations is divided into a first group of memory locations and a second group of memory locations, said first group of memory locations representing frame buffer C and said second group of memory locations representing frame buffer D.
- 8. The system of claim 1, wherein a one to one correspondence exists between each memory location in said first set of memory locations of said second memory locations and each memory location in said associated second set of memory locations of said second memory locations.
- 9. The system of claim 1, wherein said first set of memory locations of said second memory locations is representative of a primary buffer and said second set of memory locations of said second memory locations is representative of a secondary buffer.
- 10. The system of claim 9, wherein said primary buffer includes one of a frame buffer A and a frame buffer B, and said secondary buffer includes one of a frame buffer C and a frame buffer D.
- 11. The system of claim 10, wherein the predefined depth of said first set of memory locations of said second memory locations is divided into a first group of memory locations and a second group of memory locations, said first group of memory locations representing frame buffer A and said second group of memory locations representing frame buffer B.
- 12. The system of claim 10, wherein the predefined depth of said second set of memory locations of said second memory locations is divided into a first group of memory locations and a second group of memory locations, said first group of memory locations representing frame buffer C and said second group of memory locations representing frame buffer D.
- 13. A graphics processing system, comprising:
- a plurality of random access memory systems storing information for a predefined number of picture elements, each of said plurality of random access memory systems comprising:
- a first random access memory means having a plurality of rows and columns, each intersection of a row and a column defining a first memory location such that first memory locations are defined, each first memory location corresponding to a picture element on an even horizontal scan line;
- a second random access memory means coupled to said first random access memory means, said second random access memory means having a plurality of rows and columns, each intersection of a row and a column defining a second memory location such that second memory locations are defined;
- means for partitioning said first memory locations into a first set of memory locations and an associated second set of memory locations and said second memory locations into a first set of memory locations and an associated second set of memory locations, wherein the first sets of memory locations define a first unit of memory locations and the second sets of memory locations define a second unit of memory locations, wherein said first unit of memory locations corresponds to a first plurality of picture elements and said second unit of memory locations corresponds to said first plurality of picture elements; and
- means for generating an address for use in accessing one of said first unit of memory locations and said second unit of memory locations such that an accessed unit of memory locations is provided and wherein said address selects from said accessed unit of memory locations a first and second memory location.
- 14. The system of claim 1, wherein said partitioning is a lengthwise partitioning.
Parent Case Info
This application is a continuation of application Ser. No. 07/929,195, filed Aug. 12, 1992, now abandoned.
US Referenced Citations (16)
Continuations (1)
|
Number |
Date |
Country |
Parent |
929195 |
Aug 1992 |
|