Plaque It!
Sponsored by: Flash of Genius |
[0001] The present invention relates to a method for accessing image data, and more particularly to a method for accessing image data in a computer system.
[0002] In a conventional computer system of
[0003] Nowadays, many electrical appliances are widely used with computers due to the amazing power of computers. So far, the image sources processed by a computer system include, for example, a TV tuner
[0004] It is an object of the present invention to provide a method for accessing image data in a computer system, which omits the transfer from the general memory block to the AGP memory so as to accelerate the access of image data.
[0005] In accordance with a first aspect of the present invention, there is provided a method for accessing image data in a computer system. The computer system comprises a core logic unit, a system memory, a graphics accelerator, and an image data outputting device in communication with a south bridge chip of the core logic unit. The method comprises the following steps. Firstly, image data are received from the image data outputting device by the core logic unit. Then, the image data are written into an AGP memory block of the system memory. Afterwards, the image data are accessed in the AGP memory block by the graphics accelerator.
[0006] In an embodiment, the image data outputting device is a digital still camera or an optical disc drive.
[0007] In an embodiment, the image data from the image data outputting device are received by a south bridge chip of the core logic unit.
[0008] In an embodiment, the image data outputting device is electrically connected to the south bridge chip of the core logic unit via an interface selected from a group consisting of USB, IDE, IEEE1934, PCI and LAN interfaces.
[0009] In an embodiment, the image data in the AGP memory block of the system memory is accessed by the graphics accelerator as a texture.
[0010] In an embodiment, the AGP memory block of the system memory is in communication with a north bridge chip of the core logic unit via an AGP protocol.
[0011] In an embodiment, the graphics accelerator is electrically connected to the north bridge chip of the core logic unit via a PCI or an AGP bus.
[0012] Preferably, the step of writing the image data into the AGP memory block of the system memory is performed in a direct memory access mode.
[0013] In accordance with a second aspect of the present invention, there is provided a method for accessing image data in a computer system. The computer system comprises a core logic unit, a system memory, a graphics accelerator, and an image data outputting device in communication with a south bridge chip of the core logic unit. The method comprises the following steps. Firstly, image data are received, from the image data outputting device by the core logic unit. Then, the image are written data into a specified memory block of the system memory, which is accessible by the graphics accelerator in a direct memory access mode. Afterwards, the image data of the specified memory block are accessed by the graphics accelerator.
[0014] In an embodiment, the specified memory block is an AGP memory included in a system memory.
[0015] In accordance with a third aspect of the present invention, there is provided a method for accessing image data in a computer system. The computer system comprises a core logic unit, a system memory and a graphics accelerator. The method comprises the following steps. Firstly, data are received by the core logic unit. Then, a checking step is done to check whether the received data is image data. Then, the received data are written into a specified memory block of the system memory when the received data is image data afterwards, the received data are accessed in the specified memory block by the graphics accelerator.
[0016] In an embodiment, the data receiving and checking steps are performed by a south bridge chip of the core logic unit.
[0017] In an embodiment, the specified memory block of the system memory is a texture memory.
[0018] In an embodiment, the specified memory block of the system memory is an AGP memory.
[0019] The above objects and advantages of the present invention will become more readily apparent to those ordinarily skilled in the art after reviewing the following detailed description and accompanying drawings, in which:
[0020]
[0021]
[0022] Referring to
[0023] The image data outputting device
[0024] The method for accessing image data according to the present invention will be illustrated as follows by referring to the computer system of
[0025] When data, either compressed or non-compressed, are received by the core logic unit
[0026] The identification of image data as mentioned above can be performed by the south bridge chip
[0027] While the invention has been described in terms of what is presently considered to be the most practical and preferred embodiments, it is to be understood that the invention needs not be limited to the disclosed embodiment. On the contrary, it is intended to cover various modifications and similar arrangements included within the spirit and scope of the appended claims which are to be accorded with the broadest interpretation so as to encompass all such modifications and similar structures.