Patent ID: 6992673
Filing Date: 2006-01-31
Classification: G06F,G09G

Abstract:
1. A memory access device for accessing a memory in terms of one of different interleaved patterns, the memory having a plurality of memory segments that are arranged in the form of a matrix, comprising: pattern selecting means for selecting an interleaved pattern to be used for access; and segment accessing means for simultaneously accessing a plurality of memory segments that are assigned thereto for the selected interleaved pattern without switching the addresses of the memory segments; said segment accessing means being allocated with a memory segment which is not overlapped with other memory segments in the selected interleaved pattern regardless of which interleaved pattern is selected by said pattern selecting means; wherein the memory is an image memory in which the memory segments are pixel segments, said pattern selecting means being configured to select an interleaved pattern that fits the shape of an image to be drawn to the image memory; wherein the image memory is made up of a group of a plurality of memory blocks, each memory block having pixel segments that are to be accessed in terms of the interleaved pattern, each memory block including a number of memory banks that are to be accessed simultaneously, the memory access device being configured such that the pixel segments to be accessed are specified by a combination of a first address information and a second address information, the first address information being for identifying the memory blocks, the second address information being for identifying pixel segments in the a memory bank; and wherein each of the plurality of memory blocks is made up of 2 wherein i,j represents a weight of the bit, Σ represents a sum from k=0 to k=n−1, and XOR represents the exclusive OR.