Programming Flash Devices Introduction This document provides an overview of the various programming options available for the Microsemi flash families. The electronic version of this document includes active links to all programming resources, which are available at Programming Support in Flash Devices Programming Support in Flash Devices The flash FPGAs listed in Table 1 support flash in-system programming and the functions described in this document. Table 1 Flash-Based FPGAs * Series Family Description IGLOO IGLOO Ultra-low power 1.2 V to 1.5 V FPGAs with Flash*Freeze technology IGLOOe Higher density IGLOO FPGAs with six PLLs and additional I/O standards IGLOO nano The industrys lowest-power, smallest-size solution, supporting 1.2 V to 1.5 V core voltage with Flash*Freeze technology IGLOO PLUS IGLOO FPGAs with enhanced I/O capabilities ProASIC3 ProASIC3 Low power, high-performance 1.5 V FPGAs ProASIC3E Higher density ProASIC3 FPGAs with six PLLs and additional I/O standards ProASIC3 nano Lowest-cost solution with enhanced I/O capabilities ProASIC3L ProASIC3 FPGAs supporting 1.2 V to 1.5 V core voltage with Flash*Freeze technology RT ProASIC3 Radiation-tolerant RT3PE600L and RT3PE3000L Military ProASIC3/EL Military temperature A3PE600L, A3P1000, and A3PE3000L Automotive ProASIC3 ProASIC3 FPGAs qualified for automotive applications SmartFusion SmartFusion Mixed-signal FPGA integrating FPGA fabric, programmable microcontroller subsystem (MSS), including programmable analog and ARM Cortex-M3 hard processor and flash memory in a monolithic device Fusion Fusion Mixed signal FPGA integrating ProASIC3 FPGA fabric, programmable analog block, support for ARM Cortex-M1 soft processors, and flash memory into a monolithic device ProASIC ProASIC First generation ProASIC devices PLUS ProASIC Second generation ProASIC devices Note: *The device names link to the appropriate datasheet, including product brief, DC and switching characteristics, and packaging information. IGLOO Terminology In documentation, the terms IGLOO series and IGLOO devices refer to all of the IGLOO devices as listed in Table 1. Where the information applies to only one product line or limited devices, these exclusions will be explicitly stated. ProASIC3 Terminology In documentation, the terms ProASIC3 series and ProASIC3 devices refer to all of the ProASIC3 devices as listed in Table 1. Where the information applies to only one product line or limited devices, these exclusions will be explicitly stated. To further understand the differences between the IGLOO and ProASIC3 devices, refer to the Industrys Lowest Power FPGAs Portfolio. 2 July 2010