发明名称 Information processing apparatus and operation method thereof, computer program, and storage medium
摘要 In an information processing system in which a plurality of modules are connected to a ring bus, data transfer efficiency is enhanced by deleting an unnecessary packet from the ring bus. This invention relates to an information processing system in which a plurality of modules that execute data processing are connected to a ring bus. More particularly, this invention relates to a ring bus operation technique that allows efficient data transfer by monitoring a flag of a packet, and removing an unnecessary packet from the ring bus.
申请公布号 US9237097(B2) 申请公布日期 2016.01.12
申请号 US201414269301 申请日期 2014.05.05
申请人 Canon Kabushiki Kaisha 发明人 Takasaka Michiaki;Ishikawa Hisashi
分类号 H04L12/28;H04L12/721;H04L12/801;G06F15/173;H04L12/42 主分类号 H04L12/28
代理机构 Fitzpatrick, Cella, Harper & Scinto 代理人 Fitzpatrick, Cella, Harper & Scinto
主权项 1. A module, for processing data, communicably connected to one or more other modules via a ring bus for transferring packets between modules, the module comprising: a circuit configured to perform as: a communication unit configured to receive a packet from one of the other modules via the ring bus and to transmit the packet to another one of the other modules via the ring bus; anda processing unit configured to process data, wherein the communication unit includes: an identification unit configured to identify whether or not the received packet includes the data to be processed by the processing unit;a determination unit configured to determine whether or not the processing unit is ready to process the data; anda setting unit configured to set first information of the received packet, wherein the first information indicates whether or not processing of the data included in the packet is stalled, and wherein, when the identification unit identifies that the received packet includes the data to be processed by the processing unit, and the determination unit determines that the processing unit is not ready to process the data, the setting unit sets the first information of the received packet to indicate that the processing of the data is stalled, and the communication unit transfers the packet, which includes the data not processed by the processing unit and the first information set by the setting unit indicating that the processing of the data is stalled, to the other one of the other modules via the ring bus.
地址 Tokyo JP