CPC G06F 9/30018 (2013.01) [G06F 9/30065 (2013.01); G06F 9/30087 (2013.01); G06F 9/30098 (2013.01); G06F 9/3824 (2013.01); G06F 9/4498 (2018.02); G06F 15/7867 (2013.01)] | 20 Claims |
1. An apparatus, comprising:
a packet communication network having a plurality of data transmission lines forming a data path;
a mesh communication network; and
a plurality of configurable circuits arranged in an array, each configurable circuit of the plurality of configurable circuits coupled to the packet communication network and to the mesh communication network, each configurable circuit of the plurality of configurable circuits comprising:
a configurable computation circuit configurable to perform a plurality of computations;
a memory circuit; and
an execution or write mask generator circuit comprising one or more registers and a state machine circuit, the execution or write mask generator circuit configured to generate an execution or write mask identifying valid bits or bytes transmitted on the data path or stored in the memory circuit for a current or next computation of the plurality of computations.
|