FOR IMMEDIATE RELEASE 
 
DARPA CHOOSES XILINX TO DEVELOP TOOLS 
FOR INTERNET RECONFIGURABLE LOGIC
 
Grant will advance JBitsÔ API for field upgradable applications
 

SAN JOSE, Calif., November 16, 1999—Xilinx, Inc. (NASDAQ:XLNX) today announced it has received a $2.7 million grant from the Defense Advanced Research Projects AgencyInternet Link (DARPA) to develop a comprehensive suite of tools that can be used to create applications that can reconfigure FPGA-based hardware during runtime when a deployed system is operating. Xilinx is working with Virginia Polytechnic Institute (Blacksburg, Va.), on the two-year, joint research and development project. 

The foundation for the tools will be the XilinxÒ JBits Application Programming Interface (API), which Xilinx announced in 1998 to help designers build systems that can be upgraded after installation at a customer's premises. The JBits API is implemented in the Java programming language and permits software to directly access all of the configurable elements in Xilinx FPGAs. 

"Our goal is to use an approach such as the JBits API for direct compilation and configuration of FPGAs in systems," said Steven Guccione, senior staff engineer at Xilinx. "We believe it's possible to use this enabling technology to build a complete set of tools that will provide an environment similar to that available for modern software development systems. The tools and supporting libraries will interact with each other and permit the creation of reconfigurable applications from a fast, friendly and integrated suite of software." 

"In addition to the obvious benefits this technology offers for Defense and Space-based systems, this development program clearly supports the defense industry’s initiative to use commercial off-the-shelf, or COTS, technology," said Rick Padovani, director of the Xilinx Defense and Aerospace Group. "All Xilinx FPGAs as well as the Java-based development tools are COTS products. This parallels a continuing trend to choose off-the-shelf FPGAs over custom products such as ASICs." 

COTS is a growing initiative within the federal defense procurement community to use commercially available products instead of more expensive and difficult-to-source customized products. 

The fast and flexible Xilinx JBits API enables applications designers to specify in Java code all details about FPGA routing and logic resources. The primary goal of the Xilinx R&D effort will be to raise the level abstraction so that reconfigurable FPGA designs can be completed by a wider range of developers, including software programmers. Some initial components of the tool suite will include: 

  • The JBits API
  • Xilinx Hardware Interface (XHWIF), a board interface API that eases porting to new systems and provides transparent networked access for tools and applications.
  • Xilinx Virtexä Portable Interface (XVPI), a hardware guideline and software for building Virtex hardware using the fast SelectMap interface for full or partial configuration, reconfiguration, as well as readback.
  • A library of macrocells, or cores, written in Java, whose parameters can be set at runtime within the application. These runtime parameter-driven cores will raise the level of abstraction for designers, relieving them of the need to have exacting knowledge of FPGA resources. The cores also will supply the circuit logic to connect cores with specific functions such as memory interfaces. 
  • An interactive debug tool that permits detailed probing of FPGA hardware. In addition to having circuit-editing capabilities, the debug tool will provide a high level of interaction between the hardware and software portion of the design. 
  • An FPGA device simulator that allows complete runtime reconfigurable designs to be verified to meet speed and functionality requirements. 
  • APIs that support fast and flexible automatic placement and routing of parameter-driven cores. 
Xilinx is the leading innovator of complete programmable logic solutions, including advanced integrated circuits, software design tools, predefined system functions delivered as cores, and unparalleled field engineering support. Founded in 1984 and headquartered in San Jose, Calif., 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 www.xilinx.com
—30—
#9966 
 
Editorial Contact: R&D Contact:
Mike Seither Steven Guccione
Xilinx, Inc. Xilinx, Inc.
(408) 879-6557 (512) 671-9654
mike.seither@xilinx.com  steven.guccione@xilinx.com