File size: 65.3 GBSDAccel is a programming system in OpenCL, C/C++ for heterogeneous systems with the implementation of hardware accelerators on Xilinx FPGAs. OpenCL is one of the options for using the C++ language for developing FPGA firmware. SDAccel supports any combination of OpenCL, C, and C++ kernels with libraries for FPGA design. This environment allows parallel programming of both the central processor and FPGA accelerators.
The SDSoC development environment is intended only for Zynq (this is a chip that contains an FPGA and an automated workplace processor in one package).
As of version 2016.3, SDAccel and SDSoC are combined into one distribution called SDx, which also includes the Vivado package. SDSoC runs on Windows and Linux. SDAccel only works on some versions of Linux.
SDSoC and SDAccel are characterized by the fact that the FPGA project is already fading into the background. In the foreground is the algorithm. Both systems allow modeling at the level of the original algorithm written in C/C++ and then transferring it to the FPGA. This allows you to dramatically increase the complexity of the algorithm.
If we compare programming for FPGAs in VHDL/Verilog and in C/C++, then an analogy arises between programming for conventional processors in C/C++ and in assembly language. In assembler you can make more compact and faster code, and in C/C++ you can write a more complex program.
Add. information
Version 2019.1.3 for SDSoC and SDAccel is the oldest. They will no longer be released separately, as they will be included in the Vitis environment.
System requirementsLinux, 64-bit
• Red Hat Enterprise Workstation/Server: 7.4, 7.5, 7.6
• CentOS: 7.4, 7.5, 7.6
• SUSE Linux 12.4
• Ubuntu 16.04.5 LTS, 18.04.1 LTS
Windows 7 SP1/ 8.x/ 10 Professional (64-bit)
RAM: 16 GB (32 GB recommended)
Hard disk capacity for full installation ~ 65 GB.
System requirements SDAccel
Availability of one of the accelerators
• Xilinx Kintex UltraScale FPGA KCU1500 Reconfigurable Acceleration card based on XCKU115-FLVB2104-2-E FPGA,
• Xilinx Virtex UltraScale+ FPGA VCU1525 Reconfigurable Acceleration card based on XCVU9P-L2FSGD2104E FPGA.
Host computer for the accelerator with characteristics
• Mat. board supporting PCIe Gen3 X8 slot.
Computer for programming: PC with Vivado Design Suite installed and Xilinx Platform Cable USB 2 (HW-USB-II-G).
SDSoC system requirements
Availability of one of the developer platforms
• ZC702, ZC706, ZedBoard based on Zynq-7000 SoC,
• ZCU102, ZCU104, ZCU106 based on Zynq UltraScale+ MPSoC.
Screen :What's New
Vivado Design Suite - HLx Editions Update 3 - 2019.1
Important
Vivado® Design Suite 2019.1.3 is now available with support for
Production devices enabled
Virtex® UltraScale+™ 58G Devices (-1E, -1I, -2E, -2I): XCVU27P, XCVU29P
Production data for Report Power for Virtex® UltraScale+™ HBM Devices: XCVU45P , XCVU47P
For customers using these devices, Xilinx recommends installing Vivado 2019.1.3. For other devices, please continue to use Vivado 2019.1.
HOMEPAGE
https://www.amd.com/en.html