System solution or adjunct companion, the combination of performance, flexibility, scalability, power, cost and features enable Zynq™-7000 All Programmable SoC (AP SoC) devices to service a broad range of applications across a diverse range of markets.
The All Programmable SoC is a powerful yet flexible architecture which can serve as a main system computing platform or provide adjunct support in a variety of systems. Its seamless integration of a fixed ARM-based processing system and flexible programmable logic make it an ideal platform to serve in a wide range of markets and products.
The high performance Cortex-A9 processors are typically used to tackle compute intensive applications and operating systems while the programmable logic stands ready to handle complex signal processing requirements and to enhance the processing system by implementing standard or custom accelerators as well as standard and custom peripherals. The monolithic approach ensures cost and power efficacies, high data throughput while providing users the ability to tailor their Zynq-7000 AP SoC-based solutions to meet their current and future needs.
The Zynq-7000 AP SoC product line provides scalable performance and configuration serving a wide range of today’s as well as tomorrow’s applications needs. The combination of the ARM® dual-core Cortex-A9 MPCore processing system and 7 series programmable logic provides a computing platform like no other. Zynq-7000 AP SoC is ideal for solutions requiring advanced system control combined with sophisticated signal processing.
The continuing convergence of digital systems and signal intensive applications are ideal for Zynq-7000 AP SoC-based solutions as are traditional ASIC designs that need the available compute power with new levels of flexibility. The primary target applications leverage the flexibility and parallelism of the programmable logic and the system and analytical capabilities of the processing system.
| Use Cases | Processing System | Programmable Logic |
|---|---|---|
| Intelligent Video | Operating System System Interface & Control Analytics & Manipulation Feature Implementation Graphic Overlay Memory Interface Connectivity |
Video/Image Capture Video/Image Processing Custom Algorithms/Accelerators Connectivity Encode/Decode |
| Communications | Operating System Real Time Processing Parameter Updates Memory Interface Connectivity |
Bitstream Conversion Crest Factor reduction Digital Pre-Distortion Connectivity |
| Control Systems | Operating System System Interface & Control Real Time Processing Diagnostics Analytics Floating Points Memory Interface Connectivity |
Real Time Status, Response Data Acquisition Position Computing System Communications Human Interface & Graphics Connectivity |
| Bridging | Operating System System Interface & Control Real Time Processing Image Analysis Motor Vector Memory Interface Connectivity |
Image Capture Image Processing Graphic User Interface Encode/Decode Connectivity |
In addition, the range of the Zynq-7000 product family in terms of logic/DSP/BRAM density and I/Os provides the ability to scale various applications based on features and performance needs. This platform approach allows customers to develop their software and hardware IP on a consistent set of programming models then add/remove/modify features in their design to target new applications by using different Zynq-7000 family members.
The re-usability of already developed hardware and software functions enables accelerated time-to-market and increased time-in-market, offering better return on investment for the products being developed. These benefits along with risk mitigation and future-proofing are key values of the AP SoC architecture and Zynq-7000 family.