发明名称 |
Memory controller that dynamically predicts page misses |
摘要 |
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.
|
申请公布号 |
US5651130(A) |
申请公布日期 |
1997.07.22 |
申请号 |
US19950544109 |
申请日期 |
1995.10.17 |
申请人 |
COMPAQ COMPUTER CORPORATION |
发明人 |
HINKLE, LEE B.;THOME, GARY W.;SANTELER, PAUL A.;WOOTEN, DAVID R.;LANDRY, JOHN A. |
分类号 |
G06F12/02;G11C7/10;G11C8/18;(IPC1-7):G06F13/16 |
主分类号 |
G06F12/02 |
代理机构 |
|
代理人 |
|
主权项 |
|
地址 |
|