Patent ID: 7671866

Claim:
A memory control device, comprising: a graphic processing device configured to receive at least one of a selection signal, sizes, and addresses information of original textures from a master and perform a graphic process to calculate sizes and addresses of sub-textures without interruption of the master; and a memory interface configured to store outputs of the graphic processing device in an external memory and receive graphic data from the external memory to provide the graphic processing device, wherein the graphic processing device includes, a mipmap generating unit configured to generate mipmaps based on a selection signal from the master, and a downsampling unit configured to receive texture data from the memory interface to perform a downsampling process, wherein the mipmap generating unit controls the downsampling unit and includes, a graphic processing control unit configured to receive sizes and addresses of original textures to calculate sizes and addresses of sub-textures, and a memory writing control unit configured to receive the addresses of the sub-textures from the graphic processing control unit to provide the addresses of the sub-textures to the memory interface and select a time to purge the memory interface, wherein the time to purge the memory interface is based on a number of data lines of a system bus.