Sponsor


FPGA integrators are still asking a lot from design and development tools

July 1, 2007

By John Keller

Tools that enable systems designers to alter and control the functionality of field-programmable gate arrays (FPGAs) have improved substantially over the past few years, yet FPGA users still are looking for the capability to shorten design cycles and easily combine third-party tools in common operating environments, industry experts say.

FPGAs are vastly complex devices. In fact, many consider these parts to be integrated systems unto themselves-with their own unique hardware and software issues-rather than just integrated circuits.

Today’s most advanced FPGAs have hundreds of thousands of logic cells, and hundreds of I/O pins, and future generations will be even larger. The more complex the FPGA becomes, the more demands are placed on the FPGA programming tools necessary to adapt these devices to specific applications.

“We are allowing users to pack more and more into their devices,” says Hitesh Tatel, director of software product marketing at FPGA manufacturer Xilinx Inc. in San Jose, Calif. “Going from the Virtex 4 to the Virtex 5 FPGA had a 65 percent increase in resources available on the chip.”

Nevertheless, one of the primary demands of FPGA users is an ever-shortening compile time-or the time it takes to change or create new FPGA functionality with software programming tools. “The number-one thing with our customers is compile time; that’s what we focus on,” Tatel says.

That is not easy with devices as large and complex as the Virtex 5. Still, “I think the software is able to keep pace,” Tatel says. “For the larger devices, the runtime is a little on the long side, but that’s to be expected. Our customers won’t accept fast compile times at the cost of performance.”

The FPGA world today still revolves mainly around programming tools that target specific FPGAs or FPGA manufacturers. Although some tools and research projects seek to target a wide variety of devices, most tools today are optimized only for one manufacturer or another-which tends to keep FPGA users tied to specific tools vendors.

“Once you invest in the tools-and that could be hundreds of thousands of dollars-you don’t want to change too often,” says Paul Martino, vice president of sales and marketing at FPGA integrator TEK Microsystems in Chelmsford, Mass.

The expense involved with choosing FPGA programming tools encourages systems designers to make their selections very carefully. This job, however, is rarely easy.

“Consider the sheer variety of tools you can use to target FPGAs,” says Neil Harold, product manager at FPGA integrator Nallatech Ltd. in Glasgow, Scotland. “The drawback is being able to stitch together the technologies that the different companies offer.”

That problem is not likely to change anytime soon. FPGAs are a long way from becoming the kinds of commodity items that some typical general-purpose microprocessors have become, and the FPGA makers have a vested interest in keeping their customers locked in. That means a continuing reliance on manufacturer-specific proprietary solutions, experts say.

“The FPGA world doesn’t have the interest in standards that there is in the software community,” explains Mark Littlefield, product marketing manager for FPGA products at embedded computer specialist Curtiss-Wright Controls Embedded Computing in Leesburg, Va.

“If there were certain design standards for blocks and FPGA intellectual property, that would help matters immensely, and tools could be made more efficient by putting those things together,” Littlefield says.

What FPGA systems integrators may want most may also be the most elusive technological goal-that is, the ability to describe FPGA functionality in a high-order language like C or C++, and translate that functionality directly onto the FPGA.

“In a perfect world-and we may never get there-is the concept of writing in C or another language, and translating and running that code directly to the FPGA,” says Nallatech’s Harold.

Click here to enlarge image

null

Social Media Tools

Sponsored by:
Recommend this Article Recommend this Article () You Recommended this Article You Recommended this Article ()

REPRINTS: Is your company featured in this article? Click here to purchase reprints.


Most Popular Articles

Webcasts

On Demand

DO-178C: The Evolution of Software Technology in Safety

This webinar will examine the impact these supplements will have on certifiable aircraft software development, the developers and the processes which are used.

Sponsored by:

Small Form Factor

Join Military & Aerospace Electronics for an insightful Webcast on small form factor systems and components, including the benefits that SFF innovations hold for current and future mil-aero applications....

VPX for Unmanned Systems

Join us for this webcast as we hear from VITA and industry experts on the latest developments in VPX technology.

Mil & Aero Magazine

February 2012
Volume 23, Issue 2

M&AE Article Archives

Close this offer Close
Military & Aerospace Electronics Defense Executive Ebedded Computing Report Avionics Intelligence
Subscribe
FREE Newsletters from the Aerospace & Defense Media Group
Required field
Required field
Required field
I would like to receive the following e-mail newsletters
Military & Aerospace Electronics Weekly Yes No Required field
Defense Executive Yes No Required field
Embedded Computing Report Yes No Required field
Avionics Intelligence Yes No Required field
In order to subscribe, you must select at least one newsletter above.
No Thanks. No Thanks