发明名称 Multiprocessor system having distributed shared resources and deadlock prevention.
摘要 <p>In a data processing multiprocessor system having distributed shared resources where each system processor (7) is provided with at least a local memory (8) to which it get access through a local bus (11), and with an interface unit (10) for connection of the local bus (11) to a system bus (5) and wherein each of the system processors may have access the local memory of another processor through its own local bus, its own interface unit, the system bus and the local bus of the other processor, deadlock is prevented by providing a bypass unit (40) of the interface unit (10) for enabling access from the system bus to the local bus through the bypass unit, a block (9) connected between the local bus and the interface unit (10) for latching system bus access requests received from an agent processor on the local bus, and a block (12) for isolation of the agent processor outputs from local bus, so that each agent processor may post read/write operations in the related latching block(9) for latching bus access requests and thereafter release its own local bus without waiting completion of the operation, whereby the local bus is available to receive access requests received from the system bus through the bypass unit (40), the operation pending in the latching block (9) being completed, if a read operation, by reconnection of the agent processor (7) and the latching block (9) to the local bus.</p>
申请公布号 EP0369264(A2) 申请公布日期 1990.05.23
申请号 EP19890120432 申请日期 1989.11.04
申请人 BULL HN INFORMATION SYSTEMS ITALIA S.P.A. 发明人 BAGNOLI, CARLO;PERRELLA, GUIDO;MAJO, TOMMASO
分类号 G06F13/364;G06F15/16;G06F15/167 主分类号 G06F13/364
代理机构 代理人
主权项
地址