发明名称 Message FIFO empty early warning method
摘要 A method of insuring continuous processing of messages from a Work FIFO in a message passing interface between a requesting module and a receiving module. Each module has access to two queues in the message passing interface, and each queue has a Work FIFO for containing message frames to be processed and a Free FIFO for containing empty message frames. The method includes a step of monitoring the number of free messages in the Free FIFO of the receiving module. When that number falls below a selectable early warning level, the receiving module is alerted. The receiving module then sends an early warning level signal to the requesting module, and additional free messages are posted to the Free FIFO of the receiving module. This posting of additional free messages allows the continued processing, by the receiving module, of messages from the receiving module work FIFO. The requesting module then has a continuous supply of free messages in the receiving module Free FIFO, and the receiving module is assured of having at least one free message in the FREE FIFO to send the early warning signal to the requesting module.
申请公布号 US6477584(B1) 申请公布日期 2002.11.05
申请号 US19970823298 申请日期 1997.03.21
申请人 LSI LOGIC CORPORATION 发明人 HICKERSON ROGER
分类号 G06F12/00;G06F9/46;(IPC1-7):G06F9/46 主分类号 G06F12/00
代理机构 代理人
主权项
地址