The main thing AMD has in their accelerators that enables this this is unified memory between CPU and GPU. Thats really interesting.
Of course performance wise it doesn't touch the $1k+ graphics cards with crazy amounts of ram, but for students and if I need to do something quick on the go, its a really useful tool.
I expect them to use Xilinix's AI engines primarily in their CPUs, APUs and GPUs - not so much FPGA.
----------
AMD is doing the right thing with Xilinx tech: they're integrating it into ROCm, so that Xilinx AI engines / FPGAs can interact with CPUs and GPUs. But there's no reason why these "internal core bits" should be shared between CPU, GPU, and FPGA.