发明名称 Ownership interlock for cache data units.
摘要 <p>Insures data integrity in a data processing system 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. &lt;IMAGE&gt;</p>
申请公布号 EP0507066(A1) 申请公布日期 1992.10.07
申请号 EP19920102825 申请日期 1992.02.20
申请人 INTERNATIONAL BUSINESS MACHINES CORPORATION 发明人 BEAN, BRADFORD MASON;BIERCE, ANNE ELIZABETH;CHRISTENSEN, NEAL TAYLOR;CLARK, LEO JAMES;COMFORT, STEVEN TYLER;JONES, CHRISTINE COMINS;MAK, PAK-KIN
分类号 G06F12/08;G06F9/38 主分类号 G06F12/08
代理机构 代理人
主权项
地址