-
1.
公开(公告)号:US5210828A
公开(公告)日:1993-05-11
申请号:US504764
申请日:1990-04-04
申请人: Timothy V. Bolan , Josephine A. Boston , George A. Fax , Donald J. Hanrahan , Bernhard Laubli , David A. Ring , Alfred T. Rundle , David J. Shippy
发明人: Timothy V. Bolan , Josephine A. Boston , George A. Fax , Donald J. Hanrahan , Bernhard Laubli , David A. Ring , Alfred T. Rundle , David J. Shippy
IPC分类号: G06F15/167
CPC分类号: G06F15/167
摘要: A plurality of processors are connected to the interprocessor communications facility in the multiprocessing system of the invention. The interprocessor communications facility has arbitration circuitry, mailbox circuitry, and processor interrupt circuitry. The interprocessor communications facility of the invention is centralized and does not require the use of main storage. This enables processors to communicate with each other in a fast and efficient manner. The arbitration circuitry prevents simultaneous access of the interprocessor communications facility by more than one processor, and decodes the commands sent from the processors and routes them to the processor interrupt circuitry or to the mailbox circuitry, depending on the command. The mailbox circuitry of the invention receives messages from sending processors and provides them to the intended receiving processors in a safe and secure manner. The processor interrupt circuitry facilitates the interprocessor communications process by handling interprocessor interrupts.
摘要翻译: 多个处理器连接到本发明的多处理系统中的处理器间通信设施。 处理器间通信设施具有仲裁电路,邮箱电路和处理器中断电路。 本发明的处理器间通信设施是集中式的,不需要使用主存储器。 这使得处理器能够以快速和有效的方式相互通信。 仲裁电路防止多个处理器同时访问处理器间通信设施,并根据命令解码从处理器发送的命令并将它们路由到处理器中断电路或邮箱电路。 本发明的邮箱电路从发送处理器接收消息,并以安全和可靠的方式将它们提供给预期的接收处理器。 处理器中断电路通过处理处理器间中断来促进处理器之间的通信过程。