Computer graphics processing and selective visual display system – Display driving control circuitry – Controlling the condition of display elements
Patent
1994-12-19
1997-03-11
Tung, Kee M.
Computer graphics processing and selective visual display system
Display driving control circuitry
Controlling the condition of display elements
395427, 395840, 395853, 395872, 395806, 345185, 345201, G06F 1200
Patent
active
056110413
ABSTRACT:
A memory controller, particularly for use in a video controller, is provided which reduces the effect of page misses during memory access. A video port FIFO is provided for buffering data from a video port to a display memory. A CRT FIFO is provided for buffering data from a display memory to a display. If, during a video port FIFO cycle, a page miss is encountered, the video port FIFO cycle is terminated and processing passes to a CRT FIFO CYCLE. If a page miss is encountered during a CRT FIFO cycle, the subsequent video port FIFO cycle will shortened by a number of memory cycles to compensate for the additional memory cycles required by the page miss. Additional data accumulated in the video port FIFO may be transferred to the display memory during a retrace interval. In this manner, memory bandwidth is optimized by removing a non-aligned page miss as the worst case of memory bandwidth utilization.
REFERENCES:
patent: 3832487 (1974-08-01), de Niet
patent: 3953668 (1976-04-01), Judice
patent: 4012772 (1977-03-01), Chambers et al.
patent: 4298888 (1981-11-01), Colles et al.
patent: 4377821 (1983-03-01), Sautter
patent: 4386367 (1983-05-01), Peterson et al.
patent: 4400719 (1983-08-01), Powers
patent: 4412251 (1983-10-01), Tanaka et al.
patent: 4455572 (1984-06-01), Malden
patent: 4506298 (1985-03-01), Mansell et al.
patent: 4649378 (1987-03-01), Johnson et al.
patent: 4761686 (1988-08-01), Willis
patent: 4799105 (1989-01-01), Mitchell et al.
patent: 4924315 (1990-05-01), Yamashita
patent: 4941045 (1990-07-01), Birch
patent: 4941127 (1990-07-01), Hashimoto
patent: 4991122 (1991-02-01), Sanders
patent: 4996595 (1991-02-01), Naito et al.
patent: 5019904 (1991-05-01), Campbell
patent: 5034814 (1991-07-01), Watsom
patent: 5099327 (1992-03-01), Murakoshi
patent: 5136385 (1992-08-01), Campbell
patent: 5136584 (1992-08-01), Hedlund
patent: 5146329 (1992-09-01), Flamm
patent: 5168359 (1992-12-01), Mills
patent: 5182643 (1993-01-01), Futscher
patent: 5218432 (1993-06-01), Wakeland
patent: 5229853 (1993-07-01), Myers
patent: 5274753 (1993-12-01), Roskowski et al.
patent: 5301263 (1994-04-01), Dowdell
patent: 5337089 (1994-08-01), Fisch
patent: 5341318 (1994-08-01), Balkanski et al.
patent: 5341442 (1994-08-01), Barrett
patent: 5365278 (1994-11-01), Willis
patent: 5422996 (1995-06-01), Patil et al.
patent: 5440683 (1995-08-01), Nally et al.
patent: 5493648 (1996-02-01), Murray et al.
TMS 34020, User's Guide, Aug. 1990, Chapter 6.
Gui-Accelerated SVGA LCD Controller for Portable Computers Cirrus Logic (CL-GD7541/GD7543) Dec. 1994.
Bril Vlad
Eglit Alexander
Kenkare Sagar W.
Cirrus Logic Inc.
Tung Kee M.
LandOfFree
Memory bandwidth optimization does not yet have a rating. At this time, there are no reviews or comments for this patent.
If you have personal experience with Memory bandwidth optimization, we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Memory bandwidth optimization will most certainly appreciate the feedback.
Profile ID: LFUS-PAI-O-451110