Claims
- 1. In a semiconductor memory device having word lines, bit lines, memory cells coupled to said word lines and bit lines, sense lines, sense amplifiers coupled to said sense lines, write buffers coupled to said sense lines, column data lines coupled to said sense lines, at least one row of cache cells coupled to respective column data lines, and a data bus, a method of executing a cache replace cycle, comprising the steps of:
- receiving a row address not corresponding to data not stored in any of said cache cells;
- selecting a row of cache cells;
- transferring data from said row of cache cells to said write buffers, with amplification by said sense amplifiers;
- transferring data from said memory cells via said sense lines to said column data lines and said row of cache cells, with amplification by said sense amplifiers;
- disconnecting said column data lines from said sense lines;
- receiving at least one column address and transferring data between corresponding column data lines and said data bus; and
- transferring data from said write buffers to said memory cells, with amplification by said sense amplifiers.
- 2. The method of claim 1, wherein transferring data between said column data lines and said data bus and transferring data from said write buffers to said memory cells are carried out concurrently.
- 3. The method of claim 1, comprising the further steps of:
- coupling said column data lines to said sense lines, after transferring said data from said write buffers to said memory cells; and
- amplifying the data on said column data lines again.
- 4. The method of claim 1, wherein said sense amplifiers are left enabled when said cache replace cycle ends.
- 5. The method of claim 1, wherein the step of transferring data from said memory cells comprises:
- coupling said bit lines to said sense lines;
- activating a first word line corresponding to said row address, thereby transferring said data from the memory cells coupled to said first word line to said sense lines; and
- disconnecting said bit lines from said sense lines when said data have been transferred to said sense lines, before amplification of said data is completed.
- 6. The method of claim 5, comprising the further steps of:
- deactivating said first word line;
- precharging said bit lines to a fixed potential;
- activating a second word line corresponding to the data transferred from said row of cache cells to said write buffer;
- deactivating said second word line after data have been transferred from said write buffer to the memory cells coupled to said second word line; and
- precharging said bit lines to said fixed potential again.
Priority Claims (2)
Number |
Date |
Country |
Kind |
6-000210 |
Jan 1994 |
JPX |
|
6-001298 |
Jan 1994 |
JPX |
|
Parent Case Info
This is a division of application Ser. No. 08/739,970 filed Oct. 30, 1996, now U.S. Pat. No. 5,781,466, which is a Division of application Ser. No. 08/365,970 filed Dec. 29, 1994, now U.S. Pat. No. 5,596,521 issued Jan. 21, 1997.
US Referenced Citations (7)
Foreign Referenced Citations (2)
Number |
Date |
Country |
0 499 256 A1 |
Aug 1992 |
EPX |
0 552 667 A1 |
Jul 1993 |
EPX |
Non-Patent Literature Citations (1)
Entry |
IEEE International Solid State Circuits Conference, vol. 35, Feb. 1, 1992, pp. 148-149, 269. |
Divisions (2)
|
Number |
Date |
Country |
Parent |
739970 |
Oct 1996 |
|
Parent |
365970 |
Dec 1994 |
|