首页> 外国专利> Memory-based interagent communication mechanism

Memory-based interagent communication mechanism

机译:基于内存的代理间通信机制

摘要

An I/O processor for controlling data transfer between a local bus and an I/O bus. An Execution Unit, an I/O bus sequencer, and a local bus sequencer are connected to a register file. The register file is uniformly addressed and each of the Execution Unit, the local bus sequencer, and the I/O bus sequencer have read/write access to the register file. The register file is comprised of a plurality of register sets. The Execution Unit includes a programmed processor which is programmed to allocate the register sets among tasks running on the processor by passing register-set descriptors between the tasks in the form of messages. The local bus sequencer includes a packet-oriented multiprocessor bus, there being a variable number of bytes in each of the packets. The I/O sequencer includes logic for multibyte sequencing of data at a bus-dependent data rate between the I/O bus and the register file. Each of the tasks includes a task frame, each task frame including register-set pointers. The register-set pointers map between logical addresses used in the instructions of the tasks used to access the pointers and physical register-set addresses used to access the register. Programmed logic in each of the Execution Unit, the local bus sequencer, and the I/O bus sequencer dynamically allocate the register sets to the sending and destination tasks.
机译:一个I / O处理器,用于控制本地总线和I / O总线之间的数据传输。执行单元,I / O总线定序器和本地总线定序器连接到寄存器文件。寄存器文件被统一寻址,并且执行单元,本地总线定序器和I / O总线定序器均具有对寄存器文件的读/写访问权限。寄存器文件由多个寄存器组组成。执行单元包括被编程的处理器,该处理器被编程为通过以消息形式在任务之间传递寄存器组描述符来在处理器上运行的任务之间分配寄存器组。本地总线定序器包括面向数据包的多处理器总线,每个数据包中都有可变数量的字节。 I / O定序器包括用于在I / O总线和寄存器文件之间以总线相关的数据速率对数据进行多字节排序的逻辑。每个任务包括一个任务框架,每个任务框架包括寄存器集指针。寄存器集指针映射在用于访问指针的任务指令中使用的逻辑地址和用于访问寄存器的物理寄存器集地址之间。执行单元,本地总线定序器和I / O总线定序器中的每一个中的编程逻辑都会动态地将寄存器集分配给发送和目标任务。

著录项

相似文献

  • 专利
  • 外文文献
  • 中文文献
获取专利

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号