We have detected your current browser version is not the latest one. Xilinx.com uses the latest web technologies to bring you the best online experience possible. Please upgrade to a Xilinx.com supported browser:Chrome, Firefox, Internet Explorer 11, Safari. Thank you!

Xilinx Delivers Software Framework for Field Upgradeable Embedded Systems

Industry's First IRL Framework and Design Cookbook Provide Product Life Cycle Control; Offering Supports Unprecedented Demand for Field Upgradeable Designs

SAN JOSE, Calif.
Aug 15, 2000

Xilinx, Inc. (NASDAQ: XLNX) today announced its release of the PAVE 1.0 Framework. In addition to this Framework, Xilinx also offers a set of hardware and software design guidelines that have been validated with real world designs. These hardware and software guidelines serve as a "cookbook" for creating field upgradeable systems. Separately, Wind River Systems, Inc. (NASDAQ: WIND) will be incorporating the Xilinx® PAVE Framework into their reconfigureable computing solutions.

Hardware field upgradeability via the Xilinx Internet Reconfigureable Logic (IRL™) methodology helps customers take back control of their product life cycle. The IRL design guidelines give the user a clear path for the system design. The PAVE framework is used with this cookbook to enable consistent, easy, and efficient IRL application development.

"We are enjoying success with the IRL program as evidenced by one third of our design wins requiring field upgradeability," said Rich Sevick, senior vice president and general manager at Xilinx. "The PAVE framework, with the IRL Design Guidelines cookbook and the customer's network connection, gives an out of the box solution for building field upgradeable products."

PAVE System Integration Framework (SIF)

The PAVE framework consists of two major components: the host based System Integration Framework (SIF) and an API to connect the Wind River's VxWorks® real-time operating system (RTOS) to Xilinx programming methodologies -- SelectMAP or IEEE 1149.1 JTAG. The host based PAVE SIF provides C++ application developers an easy -to-use framework for creating and managing upgradeable applications when used in conjunction with Wind River's Tornado® integrated development environment (IDE). It consists of a predefined directory structure, to make it easy to manage upgrades through the life of the product, as well as productivity utilities. As an example, the C++ developer needs only to create a simple text file that contains the register map for each device that will be accessed through the upgrade process. The PAVE SIF utility then automatically creates the symbolic references to all the bit fields of the registers within the targeted devices.

Adoption by Wind River

Wind River is initially using PAVE with their 405 GP Reference platform for reconfigureable computing. This allows users to load the FPGA modules during development, and then later to dynamically load the FPGA and corresponding VxWorks® object code during runtime.

"PAVE is a necessary enabling technology for C/C++ software developers who want to use FPGAs as part of their application," said John Fogelin, chief technical officer and vice president of Wind River's Platforms business unit. "Wind River's customer can bridge the gap today between the software and hardware realms through the synergy of Tornado, Platform FPGA, and the PAVE Framework."

About the PAVE API

The PAVE API provides a C++ developer an off the shelf, standard tool for configuring Xilinx FPGAs in a Wind River VxWorks based embedded system. It is a software-based methodology for configuring Xilinx FPGAs using the industry standard IEEE 1149 JTAG, Xilinx SelectMAP proprietary interface, and SystemACE™ in the future. The PAVE API abstracts the underlying VxWorks hardware platform through the use of a BSP and the PAVE object model. This allows developers to use the same C++ code for PAVE across many different hardware platforms.

Availability, pricing, and system requirements

The Xilinx PAVE Framework and IRL Design Guidelines cookbook are available now for no charge at http://www.xilinx.com/irl. The target requirements are a 32-bit configuration register and a Wind River VxWorks supported board support package (BSP). The host requirements are Windows NT 4.0/Win2000 and Wind River Systems Tornado IDE.

Extended Customer Support from Xilinx

Xilinx Design Services (XDS) can help customers implement field upgradeability as part of an overall project. XDS provides technical expertise and experience to accelerate the development, release and upgrading of field upgradeable products. Xilinx Education Services (XES) offers a free, 24/7 web based technical lecture on the fundamentals of IRL technology at http://www.xilinx.com/support/training. A more extensive one day public class with a hands on lab will be available in the fourth quarter.

About Xilinx

Xilinx is the leading innovator of complete programmable logic solutions, including advanced integrated circuits, software design tools, predefined system functions delivered as intellectual property cores, and unparalleled field engineering support. Founded in 1984 and headquartered in San Jose, Xilinx invented the field programmable gate array (FPGA) and fulfills more than half of the world demand for these devices today. Xilinx solutions enable customers to reduce significantly the time required to develop products for the computer, peripheral, telecommunications, networking, industrial control, instrumentation, high-reliability/military, and consumer markets. For more information, visit the Xilinx web site at http://www.xilinx.com/.



SOURCE: Xilinx, Inc.

Contact: editorial, Ann Duft, +1-408-879-4726, or publicrelations@xilinx.com, or David Vornholt, +1-303-544-5549, or david.vornholt@xilinx.com, both of Xilinx, Inc.

Web site: http://www.xilinx.com/

Worldwide Media Contacts

Silvia E. Gianelli
Phone: 408-626-4328
Email: silvia.gianelli@xilinx.com


image 2