Reconfigurable fabric direct memory access with multiple read or write elements
AssigneeWave Computing, Inc.
InventorChristopher John Nicol
Life of this patent
Estimating the term…
Loading patent…
AssigneeWave Computing, Inc.
InventorChristopher John Nicol
Estimating the term…
Techniques are disclosed for data manipulation. Data is obtained from a first switching element where the first switching element is controlled by a first circular buffer. Data is sent to a second switching element where the second switching element is controlled by a second circular buffer. Data is controlled by a third switching element that is controlled by a third circular buffer. The third switching element hierarchically controls the first switching element and the second switching element. Data is routed through a fourth switching element that is controlled by a fourth circular buffer. The circular buffers are statically scheduled. The obtaining data from a first switching element and the sending the data to a second switching element includes a direct memory access (DMA). The switching elements can operate as a master controller or as a slave device. The switching elements can comprise clusters within an asynchronous reconfigurable fabric.
A processor-implemented method for data manipulation comprising:
A computer program product embodied in a non-transitory computer readable medium for data manipulation comprising code which causes one or more processors to perform operations of:
A computer system for data manipulation comprising:
Dependencies are inferred from the claim text.