Claims
- 1. A method of controlling a semiconductor memory device coupled to a bus to which first and second memory masters are further coupled, said semiconductor memory device comprising, on a single semiconductor chip, a main memory unit and a sub memory unit, said sub memory unit having a plurality of memory portions, said method comprising:operating said main memory unit as a main memory for storing data; operating each of said memory portions as a cache memory unit such that each of said memory portions copies an associated part of said data; allocating at least one of said memory portions for said first memory master as a cache memory unit for said first memory master, and at least one of the remaining ones of said memory portions for said second memory master as a cache memory for said second memory master; and in response to a request, changing in at least one of location and number of the memory portion to be allocated for one of said first and second memory masters.
- 2. The method as claimed in claim 1, further comprising:supplying said memory device with a first command that commands a selected one of said at least one of said memory portions and said at least one of the remaining ones of said memory portions to copy a part of said data stored in said main memory unit.
- 3. The method as claimed claim 1, further comprising:supplying said memory unit with a second command that commands commanding a selected another one of said at least one of said memory portions and said at least one of the remaining ones of said memory portions to perform a data transfer with respect to said bus.
- 4. The method as claimed in claim 3, wherein copying said part of said data and performing said data transfer are performed in parallel to each other.
Priority Claims (1)
Number |
Date |
Country |
Kind |
9-290238 |
Sep 1997 |
JP |
|
Parent Case Info
The present application is a divisional application of U.S. application No. 09/154,217 filed on Sep. 16, 1998.
US Referenced Citations (7)
Foreign Referenced Citations (10)
Number |
Date |
Country |
0 535 701 |
Oct 1992 |
EP |
57-20983 |
Feb 1982 |
JP |
60-7690 |
Jan 1985 |
JP |
62-38590 |
Feb 1987 |
JP |
1-146187 |
Jun 1989 |
JP |
4-252486 |
Sep 1992 |
JP |
4-318389 |
Nov 1992 |
JP |
5-2872 |
Jan 1993 |
JP |
5-210974 |
Aug 1993 |
JP |
WO 94 23374 |
Mar 1994 |
WO |
Non-Patent Literature Citations (1)
Entry |
Markus Levy, Technical Editor, “The Dynamics of Dram Technology Multiply, Complicate Design Options”, Jan. 5, 1995, pp. 46-57. |