Unlock instant, AI-driven research and patent intelligence for your innovation.

Method for reading out stored data in system storage by display controller

A technology for displaying controllers and storing data, which is applied in memory systems, electrical digital data processing, instruments, etc., and can solve problems such as poor bus data transmission efficiency

Inactive Publication Date: 2008-09-03
VIA TECH INC
View PDF9 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0005] As mentioned above, although the graphics chip 18 can continuously output a plurality of read instructions to the storage controller 15 in a pipelined manner so as to read the system memory 24, during the data read operation, when two read instructions respectively read When fetching data on different pages, the system memory 24 must perform the operation of closing the page (such as PreA) and the operation of activating the page (such as ActA, ActB), so the above-mentioned operations of closing the page and opening the page will cause the system memory 24 to be in A delay time (period L as shown in FIG. 3 ) is generated in the data reading process. In other words, when the multiple read instructions are used to respectively read the stored data on multiple pages, the storage controller 15 must control The system memory 24 is constantly switched between each page, so when the bus of the known graphics acceleration port interface is transmitting data to the graphics chip 18, the bus will wait to receive the system memory 24 because of the delay time of the system memory 24 output data, thus making the data transfer inefficient for the bus known as the accelerated graphics port interface

Method used

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
View more

Image

Smart Image Click on the blue labels to locate them in the text.
Viewing Examples
Smart Image
  • Method for reading out stored data in system storage by display controller
  • Method for reading out stored data in system storage by display controller
  • Method for reading out stored data in system storage by display controller

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0019]Referring to FIG. 1 and FIG. 4 , FIG. 4 is a schematic diagram of reordering read instructions according to the data reading method of the present invention. From top to bottom, respectively represent the queue Q' without reordering and the queue Q" after reordering. In addition, the queue Q is located in the memory controller 15, which is used to temporarily store the read instructions output by the graphics chip 18, and store The controller 15 sequentially executes the read instructions in the queue Q so as to read the data in the system memory 24. As shown in Figure 4, the graphics chip 18 sequentially outputs the read instructions A1, B1, C1, A2, B2, C2, A3, B3, C3, A4, B4, and C4 are used to read the data in the system memory 24, so the read instructions A1, B1, C1, A2, B2, C2, A3, B3, C3, A4, B4, and C4 are sequentially recorded in the queue Queue entry (queue entry) QE1, QE2, QE3, QE4, QE5, QE6, QE7, QE8, QE9, QE10, QE11, QE12 in Q. Note: The read instruction reco...

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

PUM

No PUM Login to View More

Abstract

A method for display controller to read data from the system memory includes such steps as setting up a block capacity limit value by the memory controller, dividing the memory read instruction sequence into several instruction segments according to the said block capacity limit value in such a manner that the total data amount read by a segment can not be greater than the block capacity limit value, and regulating the order of read instructions of several instructions in a segment need to read the data from the same page of memory for decreasing the switchings between pages.

Description

technical field [0001] The invention provides a method for reading data in a memory device, and particularly relates to a method for a display controller to read data in a system memory. Background technique [0002] With the development of multimedia technology, image output has gradually become an important task of computer devices. That is to say, a graphics card must not only perform simple 2D image processing, but also must be able to perform complex 3D image data calculations. Referring to FIG. 1 , FIG. 1 is a functional block diagram of a known computer device 10 . The computer device 10 includes a central processing unit 12 , a north bridge circuit 14 , a south bridge circuit 16 , a graphics chip 18 , a graphics memory 20 , a display device 22 , a system memory 24 and an input device 26 . The central processing unit 12 is used to control the overall operation of the computer device 10, the north bridge circuit 14 is used to coordinate the signal transmission between...

Claims

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

Application Information

Patent Timeline
no application Login to View More
Patent Type & Authority Patents(China)
IPC IPC(8): G06F9/30G06F9/38G06F12/00
Inventor 林瑞霖吴胜宗蔡日兴黄祥毅张维昀刘国平何桓蓁
Owner VIA TECH INC