×

Method, device and system for control signalling in a data path module of a data stream processing engine

  • US 10,942,737 B2
  • Filed: 12/14/2018
  • Issued: 03/09/2021
  • Est. Priority Date: 12/29/2011
  • Status: Active Grant
First Claim
Patent Images

1. A programmable accelerator comprising:

  • a first data processing circuit, a second data processing circuit, and a third data processing circuit; and

    a controller to receive a message from a host processor identifying an operation to be performed by the programmable accelerator, the controller, responsive to the message, to program the first data processing circuit, the second data processing circuit, and the third data processing circuit with a configuration to perform a data driven execution of the operation independently of the host processor,wherein each of the first data processing circuit, the second data processing circuit, and the third data processing circuit includes a read port and a write port, and the configuration of the first data processing circuit, the second data processing circuit, and the third data processing circuit forms a set of one or more data paths for the operation from the ports, andthe configuration causes the first data processing circuit to send both intermediate data based on data input into the first data processing circuit and a validity control value to the second data processing circuit, and the second data processing circuit to determine a resultant of the operation on the intermediate data when receiving the intermediate data, the validity control value, and a communication from the third data processing circuit that indicates the third data processing circuit is ready to receive the resultant from the second data processing circuit.

View all claims
  • 0 Assignments
Timeline View
Assignment View
    ×
    ×