Industry’s First Heterogeneous Multiprocessor SoCThe Xilinx Zynq® UltraScale+™ All Programmable MPSoCs provide up to 5X system level performance-per-watt compared to the Zynq-7000 SoC family.Zynq UltraScale+ devices combine a high-performance ARM®-based multicore, multiprocessing system with ASIC-class programmable logic.Dual- and quad-core application processor equipped devices deliver maximum scalability, and are capable of offloading critical applications, such as graphics and video pipelining, to dedicated processing blocks, along with a full complement of integrated peripherals and connectivity cores suitable for next-generation systems.For the most compute intensive processing tasks, integrated programmable logic offers up to 100X performance improvement over processor-based implementations. The 16nm FinFET+ programmable logic communicates with the processing system through 6,000 interconnects, enabling bandwidth that is not possible with multichip solutions. Dramatic power savings are achieved through fine-grained control of power domains and gated power islands. With specialized processing elements for different workloads, Zynq UltraScale+ MPSoCs integrate the right engines for the right tasks for next-generation embedded challengesFamiliar Embedded C/C++/OpenCL Application Development ExperienceThe SDSoC™ development environment provides a familiar embedded C/C++/OpenCL application development experience including an easy to use Eclipse IDE and a comprehensive design environment for heterogeneous Zynq® All Programmable SoC and MPSoC deployment. Complete with the industry's first C/C++/OpenCL full-system optimizing compiler, SDSoC delivers system level profiling, automated software acceleration in programmable logic, automated system connectivity generation, and libraries to speed programming. It also enables end user and third party platform developers to rapidly define, integrate, and verify system level solutions and enable their end customers with a customized programming environment.•Easy to use Eclipse IDE to develop a full Zynq All Programmable 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•Xilinx libraries are available as part of Vivado HLS and optional hardware optimized libraries available from Alliance Members•OpenCL support is in early beta in 2016.3. 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.