Electrical computers and digital processing systems: memory – Storage accessing and control – Hierarchical memories
Patent
1997-06-24
1999-04-27
Treat, William M.
Electrical computers and digital processing systems: memory
Storage accessing and control
Hierarchical memories
711149, 711133, 711168, G06F 1300
Patent
active
058976540
ABSTRACT:
A method and system in a data processing system for efficiently interfacing with cache memory by allowing a fetcher to read from cache memory while a plurality of data words or instructions are being loaded into the cache. A request is made by a bus interface unit to load a plurality of instructions or data words into a cache. In response to each individual instruction or data word being loaded into the cache by the bus interface unit, there is an indication that the individual one of said plurality of instructions or data words is valid. Once a desired instruction or data word has an indication that it is valid, the fetcher is allowed to complete a fetch operation prior to all of the instructions or data words being loaded into cache. In one embodiment, a group of invalid tag bits may be utilized to indicate to the fetcher that individual ones of a group of instructions or data words are valid in cache after being written into cache by the bus interface unit.
REFERENCES:
patent: 4860192 (1989-08-01), Sachs et al.
patent: 4899275 (1990-02-01), Sachs et al.
patent: 5027270 (1991-06-01), Riordan et al.
patent: 5179680 (1993-01-01), Colwell et al.
patent: 5291442 (1994-03-01), Emma et al.
patent: 5353426 (1994-10-01), Patel et al.
patent: 5361391 (1994-11-01), Westberg
patent: 5367660 (1994-11-01), Gat et al.
patent: 5386526 (1995-01-01), Mitra et al.
patent: 5414824 (1995-05-01), Grochowski
patent: 5440707 (1995-08-01), Hayes et al.
patent: 5511175 (1996-04-01), Favor et al.
patent: 5522057 (1996-05-01), Lichy
patent: 5561781 (1996-10-01), Braceras et al.
patent: 5594876 (1997-01-01), Getzlaff et al.
patent: 5603004 (1997-02-01), Kurpanek et al.
patent: 5651135 (1997-07-01), Hatakeyama
patent: 5664147 (1997-09-01), Mayfield
PowerPC 601 RISC Microprocessor User's Manual, 1993 IBM Microelectronics publications.
IBM Technical Disclosure Bulletin, vol. 27, No. 5, Oct. 1984, "Prefetching Pacing Buffer to Reduce Cache Misses".
Eisen Lee E.
Kuttanna Belliappa M.
Mallick Soummya
Patel Rajesh B.
Dillon Andrew J.
International Business Machines - Corporation
Maung Zarni
Motorola Inc.
Russell Brian F.
LandOfFree
Method and system for efficiently fetching from cache during a c does not yet have a rating. At this time, there are no reviews or comments for this patent.
If you have personal experience with Method and system for efficiently fetching from cache during a c, we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Method and system for efficiently fetching from cache during a c will most certainly appreciate the feedback.
Profile ID: LFUS-PAI-O-683253