05490261 is referenced by 49 patents and cites 5 patents.

Insures data integrity in process ownership indications by providing an ownership interlock on the data units in a pipeline to a store-in type of cache. An ownership interlock prevents any processor ownership change to occur (i.e. exclusive or readonly ownership) for a cache data unit until all outstanding stores have been made in the cache data unit, after which the ownership may be changed. An ownership change may be signalled by a cross-invalidate (XI) signal to a processor. Outstanding stores are received by the pipeline after the stores are completed by a processor, and the outstanding stores output from the pipeline into a store-in cache. A continuous flow of stores is enabled into and out of the pipeline to expedite a change of ownership requested of a data unit in the cache. The continuous flow avoids having to stop a processor from putting stores into the pipeline and avoids forcing all outstanding stores out of the pipeline into the cache before indicating a change of processor ownership.

Title
Interlock for controlling processor ownership of pipelined data for a store in cache
Application Number
7/680176
Publication Number
5490261
Application Date
April 3, 1991
Publication Date
February 6, 1996
Inventor
Pak Kin Mak
Poughkeepsie
NY, US
Christine C Jones
Poughkeepsie
NY, US
Steven T Comfort
Poughkeepsie
NY, US
Leo J Clark
Hopewell Junction
NY, US
Neal T Christensen
Wappingers Falls
NY, US
Anne E Bierce
Poughkeepsie
NY, US
Bradford M Bean
New Paltz
NY, US
Agent
Bernard M Goldman
Assignee
International Business Machines Corporation
NY, US
IPC
G06F 12/00
G06F 12/08
View Original Source