Patent ID: 9747232
Date: 2017-08-29
CPC Classifications: G06F

Claim:
1. A data processing device comprising: a plurality of data processing stages, each of which includes at least one processing element, at least one stage memory and an event controller; and a bidirectional slotted bus that connects between the data processing stages, and includes two busses, which are data write only busses and arranged at different data writing directions independently from each other, wherein the processing element and the stage memory in one of the data processing stages are connected to each other via a read only bus, wherein the processing element and the slotted bus in the one of the data processing stages are connected to each other via a write only bus, wherein a process completion event is input from the processing element to the event controller in the one of the data processing stages, and an external event is input from an external device to the event controller, and wherein the event controller generates a task start event with respect to the processing element in the one of the data processing stages, according to each of the process completion event and the external event.