The Zynq™-7000 Extensible Processing Platform (EPP) devices from Xilinx (San Jose, CA) integrate an ARM® dual-core Cortex®-A9 MPCore™ processing system with NEON and Double Precision Floating Point engine. Each Zynq-7000 EPP includes L1 and L2 caches, memory controllers, and commonly used peripherals. The processing system boots at power-up and can run a variety of operating systems independent of the programmable logic. The processing system then configures the programmable logic on an as-needed basis.

The high-bandwidth AMBA®4 Advanced Extensible Interface (AXI4TM) interconnect between the processing system and the programmable logic enables multi-gigabit data transfers at very low power. The Zynq-7000 family provides an open design environment that facilitates parallel development of software for the dual-core Cortex-A9 processor-based system and custom accelerators in the programmable logic. Software developers can leverage the Eclipse environment, Xilinx Platform Studio Software Development Kit (SDK), ARM Development Studio 5 (DS-5TM) and ARM RealView Development Suite (RVDSTM), or compilers, debuggers, and applications from leading vendors within the ARM Connected Community® and Xilinx Alliance Program ecosystems, such as Lauterbach, Wind River, PetaLogix, MathWorks, Mentor Graphics, Micrium, and MontaVista.

For Free Info Click Here 

Embedded Technology Magazine

This article first appeared in the August, 2011 issue of Embedded Technology Magazine.

Read more articles from this issue here.

Read more articles from the archives here.