Fusion: FlashPro3
Products

 

FlashPro3 is targeted at the latest generation of Flash devices offered by Actel: Fusion, ARM-enabled ProASIC3/E, and ProASIC3/E. FlashPro3 offers extremely high performance through the use of USB 2.0 and is high-speed compliant for full use of the 480 Mbps bandwidth. This newest programmer can program ProASIC3E devices in under 30 seconds; even the largest ProASIC3E devices take under two minutes to program. Powered exclusively via USB, FlashPro3 provides a VPUMP voltage of 3.3 V for programming ProASIC3/E and ARM-enabled ProASIC3/E devices. FlashPro3 can connect to any PC with a USB port and can operate either with USB 1.1 (full-speed) or USB 2.0 (both high-speed and full-speed modes). Multiple FlashPro3 programmers may be connected together via USB hubs to enable multiple systems to be programmed in parallel using just one PC with the FlashPro software.

High performance Fusion Flash memory blocks support multiple functions, including state saving of volatile RAM and registers prior to power-down, initialization of RAM and registers at power-up, boot code store, data logging, and configuration data for the analog peripherals.The embedded FlashROM offers another programmable space, supporting use models such as device serialization.

Fusion programmable logic fabric has configurability and field reprogrammability similar to that of the successful Actel ProASIC3 family of Flash FPGA devices. The Flash memory of Fusion devices can also be easily programmed and reprogrammed with the FlashPro3 programmer. FlashPro3 supports a robust programming solution for the three regions of the Fusion device (FPGA core, Flash blocks, and FlashROM).

All three regions can be programmed in a single step, such as on a manufacturing line, when only a single device configuration is needed. Each region can also be programmed separately from the other two, increasing programming efficiency and enabling independent updates of design (FPGA code) and firmware (Flash memory blocks).

The programming can be used in conjunction with the embedded AES decryption engine, enabling secure programming both on the factory floor and in the field. Using an encrypted file for field upgrades enables the file to be sent over unsecured networks, such as the Internet, while securing the contents of the file. This method can be used on both design file upgrades and firmware upgrades. The embedded Flash memory blocks can be programmed with the data while still encrypted, and decrypted only when needed by the system.

FlashPro3 uses the same GUI driven software as FlashPro and FlashPro Lite, and supports JEDEC-standard STAPL files, eliminating the need to learn new software.

FlashPro3 Key Features:
  • Supports Fusion, ARM-enabled ProASIC3/E, and ProASIC3/E devices
  • Supports in-system programming
  • Device chain information detection, bypassing non-Actel Flash devices
  • Free software updates
  • Connects to USB 2.0 Port (High-Speed and Full-Speed) or USB 1.1 Port
  • STAPL support
  • Supports Windows 2000 and XP Operating Systems