Structure for maintaining memory data integrity in a processor integrated circuit using cache coherency protocols

作者: Bernard Charles Drerup

DOI:

关键词:

摘要: A design structure for a processor system may be embodied in machine readable medium designing, manufacturing or testing integrated circuit. The embody circuit including multiple processors with respective cache memories. specify enhanced coherency protocols to achieve memory integrity multi-processor environment. describe bus controller manages interfaces master devices and slave devices. also I/O device that couple directly the while couples via controller. In one embodiment, blocks partial responses it receives from all except being included combined response sends over buses.

参考文章(14)
Ravi Kumar Arimilli, Guy Lynn Guthrie, Leo James Clark, James Stephen Fields, Multiprocessor system in which a cache serving as a highest point of coherency is indicated by a snoop response ,(1999)
Clarence Rosser Ogilvie, Charles S. Woodruff, Transaction flow control mechanism for a bus bridge ,(2005)
David J. Harriman, Zohar Bogin, Zdzislaw A. Wirkus, Satish Acharya, Method and system for servicing cache line in response to partial cache line request ,(2000)
Robert J. Safranek, Kai Cheng, Partially inclusive snoop filter ,(2002)
Stephen S. Pawlowski, D. Michael Bell, Peter D. MacWilliams, Queue ordering for memory and I/O transactions in a multiple concurrent transaction computer system ,(1996)
J.A. Reisner, T.S. Wailes, A cache coherency protocol for optically connected parallel computer systems high-performance computer architecture. pp. 222- 231 ,(1996) , 10.1109/HPCA.1996.501188
T. Terasawa, S. Ogura, K. Inoue, H. Amano, A cache coherency protocol for multiprocessor chip Proceedings IEEE International Conference on Wafer Scale Integration (ICWSI). pp. 238- 247 ,(1995) , 10.1109/ICWSI.1995.515458