Electronic Design

  
Reprints     Printer-Friendly    Email this Article    RSS        Font Size     What's This?


[Forefront]
Perform FPGA Board Field Upgrades Via The Internet

Ray Weiss  |   ED Online ID #3616  |   October 15, 2001


The idea of field upgrades of reprogramming FPGAs is a key attraction to designers. Unfortunately, field-upgrade meth-odology has been pretty much left to the engineer. Xilinx's Pave 1.0 Framework changes that. It enables designers to reprogram their Xilinx Spartan II and Virtex FPGAs via a host framework that works with the target system real-time operating system (RTOS) over the Internet.

Using Pave, developers can make remote customer-premise equipment design changes for integrated FPGAs—and they can do this in a structured, down-the-line methodology. Pave is part of Xilinx's Internet Reconfigurable Logic Technology (IRL). The host connects to a target processor running the VxWorks RTOS. This target processor, in turn, can upgrade any registered FPGA on a board accessible across the target system bus.

PAVE consists of a host-based system integration framework (SIF) and an application programming interface (API) for C++ programs. Engineers build the reconfiguration files using C++ programs. The files are shipped to the target processor, which uses the API to reprogram the FPGAs via a configuration register. The reconfiguration is performed using Xilinx's SelectMAP or IEEE JTAG programming methodologies. The SIF supports a target board directory, defining each target board and its reconfigurable components.

The PAVE SIF framework and IRL Design Guidelines Cookbook are available for free from Xilinx. The target needs a 32-bit configuration register (between the CPU and the FPGA) and a VxWorks-hosted CPU board. The development host needs Windows NT 4.0/Win2000 with Wind River's Tornado integrated development environment.

Xilinx, 2100 Logic Dr., San Jose, CA 95124-3400; (800) 255-7778; www.xilinx.com.


Reprints   Printer-Friendly  Email this Article  RSS    Font Size   What's This?


  • Network-On-Chip Tools Arrive for The Masses
  • Tackling System Design Challenges Through Early Verification
  • ESL Tools Take Center Stage As Designers Move Up
  • Parasitic Extraction Tool Targets Next-Generation Custom ICs
  • Synopsys Jumps Into ESL-Synthesis Pool
  • Verify Control Systems Before Committing To Hardware
  • You're Using How Many FPGAs?
  • Tool Up For The FPGA Blitz
    1) Build A Smart Battery Charger Using A Single-Transistor Circuit
    (185 views today)
    2) Hot Hands For Some Cool Rock: Motion Sensing Meets Audio Engineering
    (170 views today)
    3) What's All This Transimpedance Amplifier Stuff, Anyhow? (Part 1)
    (92 views today)
    4) GPS-Derived Grandmaster Clock Delivers Ultra-Precise Time And Frequency Sync
    (88 views today)
    5) Downconverting Mixers Lower Power Consumption While Improving Performance
    (70 views today)
    ALL TOP 20



    POST YOUR COMMENTS HERE
    Name:

    Email:
    Your Comments:

    Enter the text from the image below


    Please refresh the page if you have trouble reading this text.

    Search Electronic Design
         
      
     
    Web Seminar
    Sponsored By:
    Title: Read Pacing: A Performance Enhancing Feature of PCI Express Gen 2 Switch Devices
    Speakers: 
    Date: 07/01/08
    Register: 

    Electronic Design Europe Electronic Design China EEPN Power Electronics Auto Electronics Microwaves & RF
    Mobile Dev & Design Schematics Find Power Products Military Electronics EE Events Related Resources