发明名称 在多处理器系统中的处理器之间传送消息的方法与装置
摘要 一种消息单元(210)提供主处理器与处理I/O平台中的I/O操作的本地处理器之间的硬件队列接口。电路(214)管理入站空闲队列、入站邮件队列、外出空闲队列及外出邮件队列的头与尾指针。还提供了电路用于使主处理器或总线代理能通过读或写入站端口寄存器或外出端口寄存器而在单个总线事务中存取这些队列。队列元素包含消息缓冲器的句柄。本发明自动执行定位队列中下一元素、改变该元素及为下一次队列存取修改队列描述符(即头或尾指针)以指示下一元素的特定任务。当主处理器、总线代理或本地处理器之一写队列时,利用多个寄存器来有选择地中断主处理器或本地处理器。
申请公布号 CN1193410A 申请公布日期 1998.09.16
申请号 CN96196279.8 申请日期 1996.06.17
申请人 英特尔公司 发明人 B·达维斯;W·T·福拉尔;E·加尔布斯
分类号 H01J13/00;G06F13/00 主分类号 H01J13/00
代理机构 中国专利代理(香港)有限公司 代理人 王勇;黄向阳
主权项 1.一种通过本地总线耦合在本地处理器与存储器上,并通过第二总线进一步耦合在主处理器上的消息单元,所述消息单元包括:a)入站空闲存储装置,用于存储供主处理器读的数据;b)入站空闲电路装置,耦合在入站空闲存储装置上,用于在入站空闲队列中的数据上进行操作;c)入站邮件存储装置,用于存储主处理器写入的数据;以及d)入站邮件电路装置,耦合在入站邮件存储装置上,用于在外出空闲队列中的数据上进行操作。
地址 美国加利福尼亚州