DRAM controller cache
First Claim
1. A method of minimizing memory access time on a memory with multiplexed address inputs between data stored in locations in memory in the same row but in different columns, the steps comprising:
- (a) accessing first data at a predetermined column and row location;
(b) recording said predetermined row location of said first data;
(c) recording the row location of second data;
(d) comparing row locations of said first and said second data;
(e) generating a row compare signal and maintaining a row address strobe in a charged state to eliminate the necessity for strobe precharging when accessing said second data if said row locations of both first and second data are identical; and
(f) varying only said column address to said memory in response to said row compare signal, said varying step initiating access of said second data.
1 Assignment
0 Petitions
Accused Products
Abstract
A method of minimizing memory access time on a memory with multiplexed address inputs between data stored in locations in memory in the same row but in different columns. First data is accessed at a predetermined column and row location. The predetermined row location of the first data is then recorded. The location of second data is then recorded. Then the locations of the first and second data are compared. A row compare signal is generated if the row value of both first and second data are identical. Only the column address is varied in response to the row compare signal.
-
Citations
20 Claims
-
1. A method of minimizing memory access time on a memory with multiplexed address inputs between data stored in locations in memory in the same row but in different columns, the steps comprising:
-
(a) accessing first data at a predetermined column and row location; (b) recording said predetermined row location of said first data; (c) recording the row location of second data; (d) comparing row locations of said first and said second data; (e) generating a row compare signal and maintaining a row address strobe in a charged state to eliminate the necessity for strobe precharging when accessing said second data if said row locations of both first and second data are identical; and (f) varying only said column address to said memory in response to said row compare signal, said varying step initiating access of said second data. - View Dependent Claims (2, 3, 4, 5, 6, 13, 14, 15, 16)
-
-
7. A method of minimizing memory access time on a memory with multiplexed address inputs between data stored in locations in memory in the same bank and row but in different columns, the steps comprising:
-
(a) accessing first data at a predetermined bank, column and row location; (b) recording said predetermined bank and row locations of said first data; (c) recording the bank and row locations of second data; (d) comparing bank and row locations of said first and said second data; (e) generating a compare signal and maintaining a row address strobe in a charged state to eliminate the necessity for strobe precharging when addressing said second data if said bank and said row values of both said first and second data are identical; and (f) varying only said column address to said memory in response to said compare signal, said varying step initiating access of said second data. - View Dependent Claims (8, 9, 10, 11, 12, 17, 18, 19, 20)
-
Specification