Zynq-7000 Silicon Devices

The Zynq™-7000 family of devices combines the software programmability of a Processor with the hardware programmability of an FPGA, resulting in unrivaled levels of system performance, flexibility, scalability while providing system benefits in terms of power reduction, lower cost with fast time to market. Unlike traditional SoC processing solutions, the flexible programmable logic of the Zynq-7000 devices enables optimization and differentiation, allowing designers to add peripherals and accelerators to adapt to a broad base of applications.

  • ARM® dual-core Cortex™-A9 MPCore processors
  • Fixed processing system that can operate independently from the programmable logic
  • Processor boots on reset like any processor-based device or ASSP
  • Processor acts as “system master” and controls the configuration of the programmable logic enabling full or partial reconfiguration of the programmable logic during operation
  • Standard development flows providing a familiar programming environment for software developers

  • Tight integration between processing system and programmable logic enables design teams to create custom ASSPs
    • Easily add peripherals and accelerators utilizing widely adopted Industry standard AMBA interconnect to meet specific application feature requirements, performance and latency needs
    • Ability to share processor memory (internal and external) with the programmable logic achieving high bandwidth with low latency
  • Achieve performance exceeding that of a discrete processor and FPGA or a soft core in an FPGA
    • Enables co-processing engines implemented using higher level synthesis without in-depth FPGA expertise
  • Provides software programmability and hardware programmability
    • Software updates and hardware customization – whether static or dynamic partial reconfiguration or full re-configuration of the programmable logic—can be accomplished under control of the ARM processing system
  • Reconfigurable nature of the programmable logic accommodates modifications late in the development phase to address changing market requirements while field upgradability enables longer time-in-market.

  • Common processing system enables horizontal and vertical scalability
    • Horizontal: programmable logic technology enables designers to adapt their Zynq-7000 All Programmable SoC design to address multiple product lines and varied applications within their company
    • Vertical: for a given product line, Zynq-7000 devices can target the lower-cost, lower-power systems up to the feature-rich, performance-driven systems within the same product line
  • The scalability of the Zynq-7000 devices enables companies to rationalize investment and developments efforts which lead to shorter time-to-market, with more resources focused on differentiating their products
    • Design Reuse for rapid system development utilizing industry standard interconnect
    • Minimize development investment with single development tool environment supporting both Open Source and commercial industry leading Operating Systems and tools suites
    • Single code base scalable across multiple product lines and multiple applications

  • Single-chip solution: comprehensive processing system and programmable logic
    • Development of software and hardware in monolithic architecture
    • Facilitates board design developments
  • Enables reduction of  system components and reduces risk through simplification of design complexity
    • Reduction of components
    • Reduction of power supplies and  power requirements
    • Simplified PCB design for platform design reuse

Scalable Device Family

The Zynq-7000 AP SoC leverages the 28nm scalable optimized programmable logic used in Xilinx’s 7 series FPGAs. Each device is designed to meet unique requirements across many use cases and applications. The Z-7010, Z-7015, and Z-7020 leverage the Artix®-7 FPGA programmable logic and offer lower power and lower cost for high-volume applications. The Z-7030, Z-7035, Z-7045, and Z-7100 are based on the Kintex®-7 FPGA programmable logic for higher-end applications that require higher performance and high I/O throughput. See the Zynq-7000 family markets and use cases.

Z-7010 Z-7015 Z-7020 Z-7030 Z-7035 Z-7045 Z-7100
Processor Core Dual ARM® Cortex™-A9 MPCore™ with CoreSight™
Processor Extensions NEON™ & Single / Double Precision Floating Point for each processor
L1 Cache 32 KB Instruction, 32 KB Data per processor
L2 Cache 512 KB
On-Chip Memory 256 KB
Memory Interfaces DDR3, DDR3L, DDR2, LPDDR2, 2x Quad-SPI, NAND, NOR
Peripherals 2x USB 2.0 (OTG), 2x Tri-mode Gigabit Ethernet, 2x SD/SDIO
Logic Cells 28K Logic Cells
74K Logic Cells 85K Logic Cells
125K Logic Cells 275K Logic Cells 350K Logic Cells 444K Logic Cells
BlockRAM (Mb) 240 KB 380 KB
560 KB
1,060 KB 2,000 KB 2,180 KB 3,020 KB
DSP Slices 80 160 220 400 900 900 2,020
Transceiver Count 4 (6.25 Gb/s) up to 4 (12.5 Gb/s) up to 16 (12.5 Gb/s) up to 16 (12.5 Gb/s) up to 16  (10.3125 Gb/s)