Xilinx offers embedded processing solutions spanning high performance, low power, and very low cost. With Xilinx integrated software and hardware design environment, free and low cost IP cores, and broad operating system support, developers can customize an embedded system to their exacting product requirements.
| Application Processor (Multicore) | Configurable Microprocessor | Microcontroller | 8-bit State Machine | |
|---|---|---|---|---|
| Performance | Up to 4000 DMIPS | Up to 240 DMIPS | Up to 240 DMIPS | N/A |
| Core/ISA | Dual Cortex A9 - ARMv7 | MicroBlaze Processor | MicroBlaze Processor | PicoBlaze™ 8-bit Microcontroller |
| Xilinx Hardware Support | Zynq™-7000 AP SoC |
All FPGA Families Zynq-7000 AP SoC |
All FPGA Families Zynq-7000 AP SoC |
All FPGA Families Zynq-7000 AP SoC |
| OS Support | Bare metal, commercial, Open Source, RTOS... | Bare metal, Linux, multiple RTOS | Bare metal, Linux, multiple RTOS | Bare metal |
| Software Development Tools | ARM ecosystem, GNU, Xilinx | GNU, Xilinx | GNU, Xilinx | Assembler |
| Virtual Platform Support | QEMU Zynq Virtual Platform |
QEMU | QEMU | |
| Additional IP Available | Large set of IP seachable from the Xilinx IP library | Large set of IP seachable from the Xilinx IP library | N/A | N/A |
| Development Kits | Zynq-7000 AP SoC Development Kits | Xilinx Embedded Kits | Xilinx Embedded Kits |