The Xilinx SDSoC development environment has a full, system-optimising C/C++ compiler that allows system and software engineers to take advantage of the speed increase offered by running processing intensive algorithms on the Programmable Logic (PL) of the Zynq Z7030. The new development flow offers a familiar software development environment using an Eclipse-based GUI, programming in C/C++ and debugging from the ARM-A9 CPUs, called the Processing System (PS). SDSoC offers profiling; estimation and hardware/software event traces to help developers optimise the system performance while generating the Zynq SoC system with hardware accelerated IPs, data motion network and software BSPs.
The cost-effective EMC2-Z7030 is available in a PC/104 90 x 96mm package and is said to benefit from the PC/104 stackable concept that allows multiple EMC2 boards to be integrated into a multi-processing ARM/FPGA system, using PCI Express for inter-connection between each SBC.