Electrical computers and digital processing systems: memory – Storage accessing and control – Hierarchical memories
Patent
1997-03-17
1999-06-01
Swann, Tod R.
Electrical computers and digital processing systems: memory
Storage accessing and control
Hierarchical memories
711141, 711142, 711143, 711144, G06F 1212
Patent
active
059096985
ABSTRACT:
In a processor employing separate instruction and data caches in at least one cache hierarchy level, a cache control instruction forces modified data within the separate data cache to a lower cache hierarchy level. An existing cache access attribute is employed to distinguish between occasions when the data must be written all the way to main memory and occasions when the data need only be written to a cache hierarchy level from which fetches are made to the separate instruction cache. Thus, the separate instruction and data caches may be made coherent without writing all the way to main memory, but the ability to write modified data to main memory whenever necessary is preserved. Utilization of the existing attribute avoids increasing processor complexity and/or resources.
REFERENCES:
patent: 4020466 (1977-04-01), Cordi et al.
patent: 4780808 (1988-10-01), Moreno et al.
patent: 4905188 (1990-02-01), Chuang et al.
patent: 4991090 (1991-02-01), Emma et al.
patent: 5347639 (1994-09-01), Rechtschaffen et al.
patent: 5469555 (1995-11-01), Ghosh et al.
patent: 5548739 (1996-08-01), Yung
patent: 5627992 (1997-05-01), Baror
Motorola Inc. and IBM Corp., "PowerPC 603: RISC Microprocessor User's Manual", MPC603UM/AD, pp. 5-23 and 5-28, 1994.
Arimilli Ravi Kumar
Dodson John Steven
Lewis Jerry Don
Dillon Andrew J.
International Business Machines - Corporation
Lee Felix B.
Salys Casimer K.
Swann Tod R.
LandOfFree
Cache block store instruction operations where cache coherency i does not yet have a rating. At this time, there are no reviews or comments for this patent.
If you have personal experience with Cache block store instruction operations where cache coherency i, we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Cache block store instruction operations where cache coherency i will most certainly appreciate the feedback.
Profile ID: LFUS-PAI-O-962687