Memory bandwidth optimization

Computer graphics processing and selective visual display system – Display driving control circuitry – Controlling the condition of display elements

Patent

Rate now

  [ 0.00 ] – not rated yet Voters 0   Comments 0

Details

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.

LandOfFree

Say what you really think

Search LandOfFree.com for the USA inventors and patents. Rate them and share your experience with other people.

Rating

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.

Rate now

     

Profile ID: LFUS-PAI-O-451110

  Search
All data on this website is collected from public sources. Our data reflects the most accurate information available at the time of publication.