Altera Home Page
Literature Licensing
Buy On-Line Download

  Home   |   Products   |   Support   |   End Markets   |   Technology Center   |   Education & Events   |   Corporate   |   Buy On-Line  
  Devices   |   Design Software   |   Intellectual Property   |   Design Services   |   Dev. Kits/Cables   |   Literature  

 High-End FPGAs
      About Stratix Series
   Stratix IV (E and GX)
   Stratix III (L and E)
          Overview
          End Markets & Applications
          Design Resources
          Literature
          Getting Started
   Stratix II (and GX)
   Stratix (and GX)
  
 Midrange FPGAs
   Arria (GX)
  
 Low-Cost FPGAs
   Cyclone III
   Cyclone II
   Cyclone
  
 CPLDs
   MAX II (and G, Z)
   MAX 3000A
  
 ASICs
      About HardCopy Series
   HardCopy IV (E and GX)
   HardCopy III
   HardCopy II
   HardCopy Stratix
  
 Device-Specific Offerings
   RoHS Compliant
      Extended Temperature
      Enhanced Temperature
      Military Temperature
  
 Configuration Devices
   Enhanced Configuration
   Serial Configuration
  
 Mature Products
      Product Listing
  

Remote System Upgrades with Stratix III FPGAs

Stratix® III FPGAs are designed to allow the flexibility of real-time remote system upgrades (see Figure 1). System upgrades can be remotely transmitted, allowing you to maintain product differentiation and keep your products ahead of your competition. The built-in recovery circuitry and design security of the Stratix III FPGAs assure designers of reliable and secure remote upgrades.

Figure 1. Perform Future System Upgrades Remotely

Figure 1. Remote System Upgrade Time and Revenue Benefits

Extended Marketplace Advantage

As a result of increasing competition, changing standards, and shrinking market windows, designers must strive to create products that are the best-in-market today and to keep them that way for as long as possible. Using FPGAs significantly enhances design flexibility and reduces time-to-market. A system designed with the added benefit of remote upgrade capability can extend its life-cycle and ultimately increase revenue generation. Stratix III FPGAs provide these advantages, as shown in Figure 2.

Figure 2. Remote System Upgrade Time and Revenue Benefits

Figure 2. Future System Updates Can be Performed Remotely

A system that is developed with a Stratix III FPGA and utilizes the remote system upgrade capability can:

  • Reduce time-to-market by deploying a subset of the system early, followed by remote upgrade
  • Address changing protocols, standards, and new applications quickly
  • Provide rapid deployment of bug fixes and product enhancements
  • Lower overall cost by eliminating a half-generation hardware upgrade

Remote System Upgrade in Three Simple Steps

As shown in Figure 3, remote system upgrades are enabled in three simple steps using Stratix III FPGAs and flash memory:

  1. An upgrade is sent from the development location through a network to the Stratix III FPGA
  2. The controller within the Stratix III FPGA stores the upgrade in the external memory
  3. The memory device upgrades the Stratix III FPGA with the new data

Figure 3. Remote Upgrade to Systems with a Stratix III FPGAFigure 3. Remote Upgrade to Systems with a Stratix III Device in Three Simple Steps

Stratix III FPGAs feature a dedicated recovery circuitry. This circuitry guarantees "always operational" functionality by ensuring that whenever an error occurs, whether during data transmission or device configuration, the Stratix III FPGA always returns to a known state to operate correctly.

Information about the error is available to the controller to take further actions. The built-in design security feature of Stratix III FPGAs allows the upgrade data to be encrypted and transmitted securely over the network.

With remote system upgrades, Stratix III FPGAs take systems to the forefront of technology faster and keep them ahead of the competition longer. Stratix III FPGAs provide significant time-to-market benefits for the fastest possible system design and deployment, all with the ease and assurance of performing upgrades at a later time. New features and support for evolving protocols can be easily added, while system performance can increase over time with design optimization.

Related Links

 

Next Steps

Buy Now

Support

Documentation

  Please Give Us Feedback