发明授权
US5530933A Multiprocessor system for maintaining cache coherency by checking the
coherency in the order of the transactions being issued on the bus
失效
通过按照在总线上发出的事务的顺序检查一致性来维持高速缓存一致性的多处理器系统
- 专利标题: Multiprocessor system for maintaining cache coherency by checking the coherency in the order of the transactions being issued on the bus
- 专利标题(中): 通过按照在总线上发出的事务的顺序检查一致性来维持高速缓存一致性的多处理器系统
-
申请号: US201463申请日: 1994-02-24
-
公开(公告)号: US5530933A公开(公告)日: 1996-06-25
- 发明人: Craig R. Frink , William R. Bryg , Kenneth K. Chan , Thomas R. Hotchkiss , Robert D. Odineal , James B. Williams , Michael L. Ziegler
- 申请人: Craig R. Frink , William R. Bryg , Kenneth K. Chan , Thomas R. Hotchkiss , Robert D. Odineal , James B. Williams , Michael L. Ziegler
- 申请人地址: CA Palo Alto
- 专利权人: Hewlett-Packard Company
- 当前专利权人: Hewlett-Packard Company
- 当前专利权人地址: CA Palo Alto
- 主分类号: G06F12/00
- IPC分类号: G06F12/00 ; G06F12/08 ; G06F12/06
摘要:
A coherency scheme of use with a system having a bus, a main memory, a main memory controller for accessing main memory in response to transactions received on the bus, and a set of processor modules coupled to the bus. Each processor module has a cache memory and is capable of transmitting coherent transactions on the bus to other processor modules and to the main memory controller. Each processor module detects coherent transactions issued on the bus and performs cache coherency checks for each of the coherent transactions. Each processor module has a coherency queue for storing all transactions issued on the bus and for performing coherency checks for the transactions in first-in, first-out order. When a module transmits a coherent transaction on a bus, it places its own transaction into its own coherency queue.
公开/授权文献
- US6084946A Qualifying a telephone line for digital transmission service 公开/授权日:2000-07-04
信息查询