ChipCenter Questlink
SEARCH CHIPCENTER
Search Type:
Search for:




Knowledge Centers
Product Reviews
Data Sheets
Guides & Experts
News
International
Ask Us
Circuit Cellar Online
App Notes
NetSeminars
Careers
Resources
FAQ
EE Times Network
Electronics Group Sites

  Programmable Logic

 

    Product Review

 

 

Archives | Feedback



Virtex-II Pro Arrives

The manufacturer says . . .

Murray Disman says . . .

SAN JOSE, Calif., March 4 Xilinx, Inc., the leader in programmable logicsolutions, announced today that it is shipping the Virtex-II Pro FPGAfamily: the world's first FPGA to immerse high performance IBM PowerPCprocessors in the Virtex-II fabric with multi-gigabit serial transceivers tosolve high-performance architectural challenges. Using its patent-pending IPImmersion technology, Xilinx has integrated these two essential requirementsfor next-generation systems, RISC processing and high-speed serialtechnology, in the popular Virtex-II fabric, which includes the advancedActive Interconnect, BlockRAM, and clock management features. Thisunprecedented level of integration offers systems designers the highestlevel of performance with the lowest system cost available from anyprogrammable solution.

"The Virtex-II Pro family represents one of the most significant productintroductions for Xilinx since inventing the FPGA in 1984. It shifts theusage model for programmable technology from logic to systems," said WimRoelandts, Xilinx president and CEO. "With new Virtex-II Pro FPGAs, systemdesigners can leverage the advantages of programmability at thearchitectural level. Virtex-II Pro family represents the fruition of decadesof experience in microprocessor from IBM, high-speed serial from Conexant,development tools from Wind River, and our programmable logic technologies.Xilinx partnered with leaders in each of these areas to deliver arevolutionary product."

"Because we had access in advance to the preliminary information for theXilinx Virtex-II Pro FPGAs, we were able to evaluate the architecture forour needs," Mr. Stefano Gastaldello, Optical Multiserve Networks/ASICs labmanager, Alcatel, Italy. We've verified and are encouraged that it matchesvery well with the architecture of our next generation of high capacityoptical multiservice nodes and gateways."

Industry leaders collaboration

IBM and Xilinx collaborated to immerse the leading embedded processorarchitecture, the IBM PowerPC, in the Virtex-II fabric. The Virtex-II Profamily supports up to four PowerPC 405 processor cores each running at up to300 MHz. The Xilinx immersion method allows hard IP cores to be diffused atany coordinate within the Virtex fabric while maintaining smooth integrationwith the surrounding array. IP Immersion technology intimately couples allof the high-speed buses on the core directly to the programmable fabricgiving significantly higher system-level performance than an equivalentdiscrete processor.

"Combining our respective leadership technologies in programmable logic andRISC processor cores is the natural next step in high-performance embeddedsystem design," said Ron Tessitore, vice president, PowerPC andNetworkingTechnology Development, IBM Microelectronics. "The popularity andwidespread acceptance of the IBM PowerPC family underlines the success ofthe architecture for networking, communications, pervasive computing, andIT/storage applications. The synergy with Xilinx is borne in the successfuldelivery of this revolutionary semiconductor family."

First with Multi-gigabit serial I/O support

Virtex-II Pro FPGAs also feature RocketIO technology, the first multi-port,3.125 Gb/s serial interface available in a programmable solution. Thiscombination represents a complete solution for high-performance interfacestandards such as Gigabit Ethernet, 10 Gigabit Ethernet, 3GIO, SerialATA,Infiniband, and FibreChannel. Based on an enhanced version of the provenConexant SkyRail technology, the gigabit serial interface significantlysimplifies integrating high-bandwidth interfaces. System designers have oneplatform that delivers emerging connectivity standards and allows them toincrease their I/O performance.

World-class development tools

Software development, hardware development, and system integration solutionsinclude compilers and integrated development environments from Wind Riverand GNU. The Xilinx System Generator for PowerPC tool automatically buildscustom PowerPC processor systems with Xilinx Virtex-II Pro FPGAs. The SystemGenerator for PowerPC tool enables designers to architect, customize, andgenerate the hardware and software components for an entire processorsystem. Hardware debug options are also available from Wind River andAgilent. The new tools, coupled with Wind River embedded software tools,free GNU tools and ISE 4.2i logic design tools from Xilinx, providecustomers with access to a complete tool chain for rapidly buildingprogrammable systems.

New Development Paradigm and On-Demand Architectural Synthesis

The combination of the programmable system platform with next generationsystems development tools enables a new development paradigm capable ofrunning hardware and software in situ at speed with real-time observability.This results in significant reduction in system design verification timeleading to faster time to production. In addition, development teams canprovide dedicated hardware early in the development cycle to softwareengineers, further reducing design time and development cost for highperformance systems.

Beyond this, the use of behavioral synthesis technologies enables On- DemandArchitectural Synthesis, which provides the capability to optimize thesystem architecture for an application. This includes the mix of hardwareelements as well as hardware/software partitioning. On-Demand ArchitecturalSynthesis allows partitioning for optimal system performance duringdefinition, during debug, and after product shipment. Designers can now getthe performance they need without costly and time-consuming re-designs.

System-level price/performance leadership

In addition to flexibility and power in Virtex-II Pro FPGAs, the high levelsof system integration with RocketI/O and processor technologies enabledramatic system cost reduction. The XC2VP4, the XC2VP7, and the XC2VP20devices are available now. The remaining members, the XC2VP2 and XC2VP50will be available in mid-2002. High-volume pricing (25,000 units) in 2004for the XC2VP4, XC2VP7, and XC2VP20 devices is $120, $180, and $525,respectively.

Xilinx's Virtex-II Pro familysets a new performance standard for the PLD industry in terms of combining I/Ospeed and embedded processing power. Actually, the Virtex-II Pro 3.125 Gbits/sI/Os are matched by the ORCA ORT82G5,devices that Agere announced were being shipped nearly one year ago. Few ofthese parts have been delivered, but this could change now that Lattice ownsthe ORCA product line.

Xilinx has been sampling Virtex-II Pro parts since December 2001, which isbehind the delivery schedule announced earlier in the year. Some 20customers have been working with devices and a beta version of the company'sIntegrated Software Environment (ISE) 4.2i design system. ISE 4.2i has nowbeen released with the announcement that all of the ISE implementation toolsnow run on Linux RedHat version 7.2 with the Wine applications layer.Xilinx expects that later versions of ISE will move to native Linux in 2003.

Virtex-II Pro is basically a 0.13-micron, 9-layer copper metal, version ofVirtex-II with changesin the amount of embedded Block RAM and the addition of the embedded PowerPCprocessor and the Conexant-based 3.125 Gbits/s serial I/Os. Xilinx claims thatthe Virtex-II Pro's FPGA performance is 20% to 30% faster than that of theVirtex-II. This is a much greater improvement than one would expect justfrom a shrink from 0.15 micron to 0.13 micron.

There are five members in the Virtex-II Pro family with logic cell densitiesranging from 3.2K to 50.8K cells. The two smallest family members containfour 3.125 Gbits/s I/O transceivers, the next two have eighttransceivers, and the largest device has 16 of the high-speed serial I/Oblocks. The smallest part does not contain a PowerPC processor. The nexttwo larger parts contains single processors. Two processors are embedded inthe next larger part and the largest part in the series contains fourprocessors.

The changes in embedded block memory from the Virtex-II family are a littlepuzzling. The largest Virtex-II Pro has nearly twice as much memory as theclosest Virtex-II device, the XC2V4000, while the smallest Virtex-II Propart, the XC2VP4, has only one-half the memory of the closest Virtex-II.The middle-size Virtex-II Pro part has about the same amount of memory asthe corresponding Virtex-II FPGA. One would have expected very largeincreases in embedded block RAM to store processor instructions and data forthe two parts that contain a single PowerPC.

The closest competitive FPGA is Altera's ARM922T-based Excalibur family. The largestExcalibur part, the EPXA10, with 38.4K logic elements, has been shipping fornearly one year. The other two family members, the EPXA4 and the EPXA1,were just released.

There are major differences in the design philosophies used in Virtex-II Proand the ARM-based Excalibur devices. One is the placement of the processorwith respect to the FPGA fabric. Altera placed the embedded processor atone edge of the chip, while Xilinx embedded the PowerPCs in the heart of theFPGA fabric.

An even more important difference is the amount of resources embedded withthe processor. The embedded PowerPC includes 16 Kbyte instruction and datacaches and instruction and data on-chip memory controllers. All otherPowerPC peripherals, plus the CoreConnect bus, must be implemented as softmacros from Xilinx's new System Generator for PowerPC software.

The tool is to be released during 2Q02 along with some 40 IP cores thatinclude cores for arbiters, bridges, and memory controllers for theCoreConnect bus. In addition, the library will include UART, I2C, ATM andEthernet peripheral cores, plus PowerPC boot code, board support packages,test code, device drivers, and RTOS support. Designers will have to use aXilinx version of the GNU tools until the System Generator for PowerPC tooland library is released.

While Xilinx has opted for flexibility with its soft bus and peripherals,Altera has chosen to embed a complete processor subsystem in Excalibur. Anembedded AMBA high-speed processor bus and an AMBA peripheral bus, which canrun at 100 MHz, tie the elements of the subsystem together. The peripheralbus is used to interface with the FPGA fabric.

The processor subsystem in the largest Excalibur part includes 256 Kbytes ofSRAM and 128 Kbytes of dual-port SRAM. The total amount of embedded memoryin Altera's single processor Excalibur device is almost equal to the amountof embedded memory in Xilinx's four-processor Virtex-II Pro.

Altera claims that its approach, with an independently bootable subsystem,is much easier for the designer to use. In addition, the company assertsthat its embedded debug and trace circuitry are important aids in debuggingthe processor software.

The Excalibur and Virtex-II Pro devices will serve different segments of theembedded system market place because of the processors used. Virtex-II Pro,with the PowerPC and 3.125 Gbits/s I/Os, is aimed directly at high-speednetworking applications, where it will be used for such functions as runningthe protocol stacks and header file processing. The MAC/link layer will beimplemented in the FPGA fabric.

The PowerPC is more popular in networking applications than ARM processors.Altera's ARM-based Excalibur family, however, will appeal to a much largerbase of users, especially in Europe. As a result, Altera is uncovering newcustomers for its products. This is all well and good, but it should beremembered that networking applications account for more than one-half ofthe FPGA market.

Home | Product of the Week | Tech Note | AppReview | FPGA/CPLD Jump Station | Design & Reuse Yellow Pages |Programmable Logic News & Views | FPGA/CPLD Design Tools | Feedback

Click here to get your listing up.

Copyright © 2003 ChipCenter-QuestLink
About ChipCenter-Questlink  Contact Us  Privacy Statement   Advertising Information  FAQ