Return to the Home Page
  homesearchagentssupportask xilinxmap


Xilinx Online Home
Frequently Asked Questions
Success Stories
Discussion Forum
Reference Design
Java API for Boundary Scan
JBits
White Papers
Xilinx Online - Upgradable Systems

FAQ

Q: What is Xilinx Online?
A: Xilinx Online is a program to enable, identify, and promote any Xilinx programmable logic application that is connected to a network that can be fixed, modified, or upgraded after it has been deployed into the field.

Q: How does Xilinx Online fit within IRL ?
A: IRL, or Internet Reconfigurable Logic, is a system methodology for creating Xilinx Online applications.

Q: Why would my company want to develop a Xilinx Online application?
A: Xilinx Online applications have several benefits:

  1. They reduce cost of ownership of a product by allowing to electronically, over a network, change hardware in the field, rather than doing it manually.
  2. These applications can be brought to market earlier than fixed chip solution because they can be delivered with a smaller set of functionality that can be upgraded later. By the same token they can stay in the field longer, because of the upgradability.
  3. Xilinx Online applications can take advantage of new business models available on the Internet which are usage based.
  4. Some hardware locations are so remote that they require electronic delivery of upgrades, such as satellite applications.
  5. Some applications require high speed reconfigurations to do their job, such as image processing or multiple use devices.


Q: Can the Virtex series of FPGAs truly support spontaneous partial reconfiguration in which logic can be changed while the device is still in operation?
A: Yes.

Q: What tool support will be provided to assist with partial reconfiguration?
A: There are application notes for accessing the partial reconfiguration feature in Virtex. Also, a future release of JBits will support partial reconfiguration.

Q: What about security and Xilinx Online application? 
A: Security is a broad issue that covers many areas. It can be generalized into 3 parts:

  1. Making sure that bitstream is secure during transport over the network. There are many encryption and secure sever methodologies for solving this over public networks. It is commonly used today for both software and commercial data security.
  2. Making sure that FPGA logic is not stolen or cloned. FPGAs actually have an advantage in this area since they can be delivered with just enough functionality to get on the network to get the rest of the functionality.
  3. Making sure that unauthorized bitstreams do not get on to the device. Secure network access and/or board level encryption are the best solutions for this area.


Other FAQ's
System Issues
Partial Reconfiguration
Security Issues
Software Related