Pixel engine data caching mechanism

Electrical computers and digital processing systems: memory – Storage accessing and control – Hierarchical memories

Patent

Rate now

  [ 0.00 ] – not rated yet Voters 0   Comments 0

Details

711173, 711137, 711136, 345422, 345430, 345513, G06F 1208

Patent

active

061579874

ABSTRACT:
A method and an apparatus for providing requested data to a pipeline processor. A pipeline processor in a graphics computer system is provided with a data caching mechanism which supplies requested data to one of the stages in the pipeline processor after a request from a prior stage in the pipeline processor. With the sequential nature of the pipeline processor, a prior stage which knows in advance the data which will be requested by a subsequent stage can make a memory request to the disclosed data caching mechanism. When processing reaches the subsequent stage in the pipeline processor, the displayed data caching mechanism provides the requested data to the subsequent processing stage with minimal or no lag time from memory access. In addition, the disclosed data caching mechanism features an adaptive cache memory which is optimized to provide maximum performance based on the particular mode in which the associated pipeline processor is operating. Furthermore, the adaptive cache disclosed in the present invention features an intelligent replacement policy based on a direction in which data is being read from memory as well as the particular mode in which the associated pipeline processor is operating. Accordingly, the adaptive cache of the present invention provides maximum performance without employing a large and expensive prior art cache memory.

REFERENCES:
patent: 4794524 (1988-12-01), Carberry et al.
patent: 5136696 (1992-08-01), Beckwith et al.
patent: 5148536 (1992-09-01), Witek
patent: 5185856 (1993-02-01), Alcorn et al.
patent: 5297251 (1994-03-01), Alcorn et al.
patent: 5421028 (1995-05-01), Swanson
patent: 5454076 (1995-09-01), Cain et al.
patent: 5579473 (1996-11-01), Schlapp et al.
patent: 5602984 (1997-02-01), Mieras
Cragon, Memory Systems and Pipelined Processors, pp. 408-412; 1996.
Mano, Computer System Architecture, 2nd Ed., pp. 501 and 508; 1982.

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

Pixel engine data caching mechanism does not yet have a rating. At this time, there are no reviews or comments for this patent.

If you have personal experience with Pixel engine data caching mechanism, we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Pixel engine data caching mechanism will most certainly appreciate the feedback.

Rate now

     

Profile ID: LFUS-PAI-O-970725

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