Global Sources
EE Times-Asia
Stay in touch with EE Times Asia
EE Times-Asia > Controls/MCUs

Xilinx bares features of new ARM-based devices

Posted: 04 Mar 2011 ?? ?Print Version ?Bookmark and Share

Keywords:Cortex-A9 MPCore processor? 28nm programmable logic? Zynq-7000 family?

Xilinx Inc. took the stage at Embedded World in Nuremberg, Germany to describe the first devices it has developed under its Extensible Processing Platform (EPP). Combining an ARM Cortex-A9 MPCore processor-based system with 28nm, low-power programmable logic, the Zynq-7000 family allows system architects and embedded software developers to extend, customize, optimize and differentiate their systems.

The Zynq-7000 family's programmable logic is based on Xilinx's 7 series FPGA architecture to ensure 100 percent compatibility with respect to IP, tools and performance across all devices within the 28nm generation.

The smallest Zynq-7000 devicesthe Zynq-7010 and Zynq-7020are based on the Artix-7 family which is optimized for lower cost and power. The larger Zynq-7030 and Zynq-7040 devices are based on the Kintex-7 family and includes between four and 12 10.3Gbit/s transceiver channels and a PCI Express Gen2 block for high-speed off-chip connectivity. All four devices also include a new dual 12bit 1Msps ADC block.

The EPP architecture was introduced at the ESC in April 2010 with the promise that pricing and availability will be announced for products based on it in early 2011.

Each Zynq-7000 EPP device is built with an ARM dual-core Cortex-A9 MPCore processing system with NEON and double precision floating point engines. The processing system is fully integrated and hardwired, and includes L1 and L2 caches, memory controllers, and commonly used peripherals.

Cortex-A9 MPCore boots at power-up and can run a variety of OS independent of the programmable logic. The processing system then configures the programmable logic on an as-needed basis. With this approach, the software programming model is exactly the same as standard, fully featured ARM processor-based SoCs.

Application developers can take advantage of the programmable logic's parallel processing to handle large amounts of data across a range of signal processing applications, as well as extend the features of the processing system by implementing additional peripherals.

The interconnect between the processing system and the programmable logic is AMBA4 Advanced Extensible Interface (AXI4) which enables multigigabit data transfers at very low power, thereby eliminating common performance bottlenecks for control, data, I/O and memory.

Zynq-7000's processing system.

An open design environment enables parallel development of software for the dual-core Cortex-A9 processor-based system and custom accelerators in the programmable logic. Software developers can use the Eclipse environment, Xilinx Platform Studio Software Development Kit (SDK), ARM Development Studio 5 (DS-5) and ARM RealView Development Suite (RVDS). They can also use compilers, debuggers and applications from a number of vendors within the ARM Connected Community and Xilinx Alliance Program ecosystems, such as Lauterbach, Wind River, PetaLogix, The MathWorks, Mentor Graphics, Micrium and MontaVista.

Use of the programmable fabric can be carried out at the same time as software development for the core. This is done using ISE Design Suite, which provides a hardware development environment that includes development tools and AMBA4 AXI4 plug-and-play intellectual property and bus functional models to accelerate design and verification.

Following Xilinx's acquisition of high-level synthesis leader AutoESL Design Technologies Inc., further tool enhancements are underway to provide C, C++ and SystemC synthesis optimized for the Zynq-7000 device architecture. Future releases will also enable a more seamless movement of key algorithms between the processors and the programmable logic of the Zynq-7000 family.

Third-party vendors within the ARM Connected Community and Xilinx Alliance Program will provide additional solutions in the future as part of Xilinx's Targeted Design Platform approach to provide an over-arching product development environment that includes IP, reference designs, development kits, and other resources targeting specific applications and design disciplines.

First silicon devices are scheduled for release in the second half of 2011 with general engineering samples available in the first half of 2012.

Xilinx says pricing varies and depends on volume and choice of device.

- Colin Holland
??EE Times

Article Comments - Xilinx bares features of new ARM-bas...
*? You can enter [0] more charecters.
*Verify code:


Visit Asia Webinars to learn about the latest in technology and get practical design tips.

Back to Top