发明授权
US5835742A System and method for executing indivisible memory operations in
multiple processor computer systems with multiple busses
失效
用于在具有多个总线的多处理器计算机系统中执行不可分割存储器操作的系统和方法
- 专利标题: System and method for executing indivisible memory operations in multiple processor computer systems with multiple busses
- 专利标题(中): 用于在具有多个总线的多处理器计算机系统中执行不可分割存储器操作的系统和方法
-
申请号: US259611申请日: 1994-06-14
-
公开(公告)号: US5835742A公开(公告)日: 1998-11-10
- 发明人: David V. James , Donald N. North , Glen D. Stone
- 申请人: David V. James , Donald N. North , Glen D. Stone
- 申请人地址: CA Cupertino
- 专利权人: Apple Computer, Inc.
- 当前专利权人: Apple Computer, Inc.
- 当前专利权人地址: CA Cupertino
- 主分类号: G06F13/40
- IPC分类号: G06F13/40 ; G06F13/14
摘要:
An apparatus for performing indivisible memory operations on memory locations in remote memory means in multiple bus, multiple processor computer systems comprises a logic supervisor coupled to a bus bridge. The logic supervisor comprises a lock address register, a buffer address register, a command register, a first parameter register, a second parameter register, a first latch, a second latch, a comparator, and a controller. The controller is a state machine that observes instruction sequences intended to create an indivisible memory operation on a remote bus. When the logic supervisor detects an indivisible memory operation instruction sequence with a remote address, it gathers the data for the indivisible memory operation, inhibits the processor, and hands the data off to the bus bridge. When the logic supervisor receives a completion status from the bus bridge it places the returned value in memory and releases the processor. Should the logic supervisor detect an indivisible memory operation instruction sequence, but not a remote address, the logic supervisor does not participate in the indivisible memory operation.
公开/授权文献
- US6166171A Polyamide resin composition 公开/授权日:2000-12-26
信息查询