Patent
1995-10-17
1997-07-22
Elmore, Reba I.
395438, 395494, 395550, G06F 1316
Patent
active
056511302
ABSTRACT:
A memory controller dynamically predicts whether a next memory cycle which is not yet available will result in a page miss or page hit condition. RAS lines are selectively precharged if the next memory cycle is predicted to be a page miss. The memory controller keeps track of various combinations of types of cycles when a type of memory cycle is followed by a type of non-memory pending cycle. For each such combination, the memory controller determines the percentage of combinations which result in a page hit on the next memory cycle. Using this history, the memory controller selectively precharges the RAS lines when a certain combination of types of cycles indicates a percentage of hits is below a predicted threshold. If a number of page hits exceeds the predicted threshold, precharging is not performed.
REFERENCES:
patent: 5113511 (1992-05-01), Nelson et al.
patent: 5148538 (1992-09-01), Celtruda et al.
patent: 5239639 (1993-08-01), Fischer et al.
patent: 5269010 (1993-12-01), MacDonald
patent: 5291580 (1994-03-01), Bowden, III et al.
patent: 5303364 (1994-04-01), Mayer et al.
patent: 5333293 (1994-07-01), Bonella
patent: 5341494 (1994-08-01), Thayer et al.
patent: 5359722 (1994-10-01), Chan et al.
Intel Corporation Cache and DRAM Controller (CDC) S82424TX, Revision 1., pp. 44-45.
Peripheral Components 1993 (Intel), pp. 1-522; 1-567 to 1-570 (Oct. 1992).
Peripheral Component Interconnect (Intel), 82420 PCIset Cache/Memory Subsystem (May 1993), pp. 23, 69-70.
Hinkle Lee B.
Landry John A.
Santeler Paul A.
Thome Gary W.
Wooten David R.
Compaq Computer Corporation
Elmore Reba I.
LandOfFree
Memory controller that dynamically predicts page misses 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 controller that dynamically predicts page misses, we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Memory controller that dynamically predicts page misses will most certainly appreciate the feedback.
Profile ID: LFUS-PAI-O-1566066