Xilinx, Inc.
Streaming interconnect architecture for data processing engine array

Last updated:

Abstract:

Examples herein describe techniques for communicating between data processing engines in an array of data processing engines. In one embodiment, the array is a 2D array where each of the DPEs includes one or more cores. In addition to the cores, the data processing engines can include a memory module (with memory banks for storing data) and an interconnect which provides connectivity between the engines. To transmit processed data, a data processing engine identifies a destination processing engine in the array. Once identified, the data processing engine can transmit the processed data using a reserved point-to-point communication path in the interconnect that couples the source and destination data processing engines.

Status:
Grant
Type:

Utility

Filling date:

3 Apr 2018

Issue date:

27 Apr 2021