Software developers can begin coding for Zynq-7000 with a collaborative virtual platform

Xilinx and Cadence Design Systems have collaborated to develop a virtual platform that enables software engineers to perform pre-silicon system design, software development, and testing of the Zynq-7000 Extensible Processing Platform (EPP). Xilinx has targeted the first silicon for the Zyn...

and Design Systems have collaborated to develop a virtual platform that enables software engineers to perform pre-silicon system design, software development, and testing of the Zynq-7000 Extensible Processing Platform (EPP). Xilinx has targeted the first silicon for the Zynq-7000 to be manufactured sometime in the second half of 2011, with general availability of engineering samples in the first half of 2012. The Zynq-7000 is a new architecture that will combine an ARM dual-core Cortex-A9 MPCore processing system with the Xilinx unified programmable logic architecture on a single 28 nm chip.

The two companies are offering the virtual platform in two configurations, both built on the Cadence Virtual System Platform technology. The less expensive (price undisclosed) Software Developer Bundle provides a feature-rich, functionally accurate model of the Zynq-7000 EPP processing system and its peripherals, memory, and I/O. Features of both virtual platforms include dual-core A9 simultaneous debug with an Eclipse GUI, connections to real world Ethernet, USB, video and serial console, and silicon-independent support for early software development including an OS port, applications, and drivers. With the System Creator Bundle for accelerator and software development, developers will be able to extend the virtual platform by using Transaction-Level Models (TLMs) for custom devices that will be implemented in the Zynq-7000 device’s programmable logic. Other features of the System Creator Bundle include advanced verification, analysis, and debug, a connection to Cadence’s Register-Transfer Level () design flow. Xilinx says that an early access program for the virtual platform is in place and general availability is planned for Q1 of 2012.

Topics covered in this article