软件说明
注:从2019.2年开始,Xilinx SDK、SDSoC™和SDAccel™开发环境统一为一个一体化的Vitis™统一软件平台,用于应用程序加速和嵌入式软件开发。Xilinx SDSoC开发环境将不会有2019.2或未来的版本。
SDSoC™开发环境提供了一个熟悉的嵌入式C/C++/OpenCL应用程序开发体验,包括一个易于使用的Eclipse IDE和一个用于异构Zynq®SoC和MPSoC部署的全面设计环境。凭借行业的第一个C/C++/OpenCL全系统优化编译器,SDSoC提供了系统级分析、可编程逻辑的自动化软件加速、自动化系统连接生成和库来加快编程速度。它还使最终用户和第三方平台开发人员能够快速定义、集成和验证系统级的解决方案,并为他们的最终客户提供一个定制的编程环境。
Xilinx OpenCV libraries are now available featuring 50+ hardware optimized OpenCV functions, including Gausian, Median, Bilateral, Harris corner, Canny edge detection, HoG, SVM, LK Optical Flow, and many more
Easy to use Eclipse IDE to develop a full Zynq SoC and MPSoC system with embedded C/C++/OpenCL applications
Accelerate a function in Programmable Logic (PL) with a click of button
Supports bare metal, Linux and FreeRTOS as target OS
System-Level Profiling
Rapid performance estimation and area estimation including PS, data communication and PL in minutes
Automated run-time instrumentation of cache, memory and bus utilizations
Enables early and rapid generation and exploration for optimal total system architecture
Full System Optimizing Compiler
Compiles C/C++/OpenCL applications into a fully functional Zynq SoC and MPSoC system
Automatic function acceleration in programmable logic generating both the ARM software and FPGA bitstream
Optimizes the system connectivity and allows rapid system exploration of throughput, latency and area tradeoffs
Expert Use Model for Platform Developers
Target custom board by proven methodology to convert existing Vivado project and software project into SDSoC
Board Support Packages (BSP) for Zynq-based development boards are available today including the ZCU102, ZC702, ZC706, as well as third party boards and System-on-Module (SoM) including Zedboard, Microzed, Zybo, Avnet Embedded Vision Kit, Video and Imaging Kit, SDR kit and more. Please click on the “Board and Modules” for the full list BSPs.