During Last year's Globalpress conference I was introduced to the Zynq platform from Xilinx. At the time I thought it had terrific potential to provide an FPGA based solution to many types of systems. it provides an efficient framework for software development and integration that can support solutions that use large amount of memory.
Cadence Design Systems, Inc. has announced that the company's virtual platform for the Xilinx Zynq™-7000 Extensible Processing Platform (EPP) is available as a production release. Designed to streamline the embedded software development process, the virtual platform enables simultaneous development of hardware and software before hardware availability, providing significant savings in development costs and time-to-market. The Cadence virtual platform for the Zynq-7000 EPP is available now to customers who are in the Xilinx early access program.
What is impressive about the Zynq platform is the fact that a device company like Xilinx has projected itself squarely into the systems market by integrating third party IP, like the ARM dual-core Cortex-A9 MPCore, into a complete platform that offers a hardware and software framework ready to support application specific solutions. Zynq is a significant enabler to the use of FPGA devices in advanced applications.
The Zynq-7000 family is Xilinx's first Extensible Processing Platform (EPP). This new class of product combines an industry-standard ARM dual-core Cortex™-A9 MPCore™ processing system with Xilinx 28nm unified programmable logic architecture. This processor-centric architecture offers the flexibility and scalability of an FPGA combined with ASIC-like performance and power and the ease of use of an ASSP. The extensible Virtual Platform Early Access program has begun and will open to a broader customer base by the end of this year.
A fast, pre-verified, feature-rich model of a Xilinx Zynq-7000 EPP, the virtual platform is based on the Cadence Virtual System Platform technology. A component of the Cadence System Development Suite, the Cadence Virtual System Platform features tightly integrated hardware and software debugging (including multi-core debug support), mixed domain simulation and acceleration and the ability to automatically build new model TLM 2.0 register interfaces with error-checking, test generation, and documentation from an IP-XACT description. In addition to mirroring the EPP hardware, the virtual platform can be extended using transaction-level modeling (TLM) to support custom devices that will ultimately be instantiated within the Zynq-7000 device's programmable logic.