^

UltraScale MPSoC Architecture

The Right Engines for the Right Tasks

The UltraScale™ Multi-Processing System on Chip (MPSoC) Architecture built on TSMC’s 16nm FinFET process technology, enables Next Generation 16nm Zynq® UltraScale MPSoCs. Building on the industry success of the Zynq-7000 All Programmable SoC family, the new UltraScale MPSoC architecture extends Xilinx’s ASIC-class UltraScale FPGA & 3D IC architecture to enable heterogeneous multi-processing with ‘the right engines for the right tasks’ for smarter systems including:

  • Wireless Communications: Support for multiple spectral bands, smart antennas
  • Wired Communications: Multiple wired communications standards, context-aware network services
  • Data Centers: SDN (Software Defined Networks), data pre-processing, and analytics
  • Smarter Vision: Evolving video-processing algorithms, object detection, and analytics
  • Connected Control/M2M: Flexible/adaptable manufacturing, factory throughput, quality and safety

The UltraScale MPSoC architecture provides processor scalability from 32 to 64 bits with support for virtualization, the combination of soft and hard engines for real time control, and graphics/video processing, waveform and packet processing, next generation interconnect and memory, advanced power management, and technology enahancements that deliver multi-level security, safety and reliability.These new architectural elements are coupled with the Vivado® Design Suite and abstract design environments to greatly simplify programming and increase productivity.

ASIC-class-Performance

Architecture’s Essential Elements

  • The Right Engines for the Right Tasks
  • Scalable to 64 bits
  • Next-Generation Interconnect and Memory
  • FPGA ASIC-class Scalability and Performance
  • Multi-level Security, Safety, and Reliability
  • Advanced Power Management
  • 16nm FinFET Performance/Watt
  • High-Level Design Abstractions
  • Compatible with the Defacto Standard Zynq-7000 All Programmable SoCs, Software, and Ecosystem

Featured Videos

UltraScale Blog