Recent technical challenges have forced the industry to explore options beyond the conventional “one size fits all” CPU scalar processing solution. Very large vector processing (DSP, GPU) solves some problems, but it runs into traditional scaling challenges due to inflexible, inefficient memory bandwidth usage. Traditional FPGA solutions provide programmable memory hierarchy, but the traditional hardware development flow has been a barrier to broad, high-volume adoption in application spaces like the Data Center market.
The solution combines all three elements with a new tool flow that offers a variety of different abstractions—from framework to C to RTL-level coding—into an adaptive compute acceleration platform (ACAP). This new category of devices, Xilinx’s Versal™ ACAPs, allows users to customize their own domain-specific architecture (DSA) from these three programmable elements.