Site Search

Microchip Programming Information

Programming related information for Microchip non-volatile FPGAs. Explains the types and functions of programming software and hardware.

software

FlashPro Express

Supports all hardware programming. Software for Windows and Linux platforms. The tool is simplified for ease of use by operators in manufacturing process programming environments.

FlashPro

Supports all hardware programming. Software for Windows platform.

Note: Discontinued from Libero SoCv12.0 onwards

Tool download

Program and Debug Tools latest version (access the URL below and scroll down to "Downloads")

hardware

FlashPro6/5/4, FlashPro Lite

FlashPro is hardware that connects and programs the FPGA mounted on the board with a PC.

FlashPro6

Supported OS: Windows/Linux

Supported Devices: Only PolarFire G5 (5th generation) products, IGLOO2, SmartFusion2, and RTG4 G4 (4th generation) products are supported.

External SPI Flash ROM program: Yes.


Note 1) For details on supported external SPI Flash ROM, see

Please refer to "10.1 Supported SPI Flash Devices" in the PolarFire FPGA and PolarFire SoC FPGA Programming User Guide.
The link in the PDF will take you to an Excel table on SPI Flash Memory Devices Supported with FP6.
The PolarFire FPGA and PolarFire SoC FPGA Programming User Guides can be found on the PolarFire Documentation page under the User Guides tab.
https://www.microchip.com/en-us/products/fpgas-and-plds/fpgas/polarfire-fpgas/polarfire-mid-range-fpgas

Or see the FlashPro6 programming support of SPI Flash Memory Devices page.
https://microchip.my.site.com/s/article/List-of-supported-SPI-Flash-devices


Note 2) The SPI Flash ROMs listed are also supported by Libero SoC (development tool) and can be programmed via the FPGA's JTAG port.

FlashPro5

Supported OS: Windows/Linux

Supported devices: G5 (5th generation) products such as PolarFire, G4 (4th generation) products such as IGLOO2, SmartFusion2, RTG4, and G3 (3rd generation) products such as SmartFusion, IGLOO, ProASIC3, Fusion, and RT ProASIC3 are supported.

External SPI Flash ROM program: Only supports MT25QL01G and N25Q00AA13Gxx40G.

Note 1) The above SPI Flash ROM is also supported by Libero SoC (development tool) and can be programmed via the FPGA's JTAG port.

FlashPro4

Supported OS: Windows only

Supported devices: G5 (5th generation) products such as PolarFire, G4 (4th generation) products such as IGLOO2, SmartFusion2, RTG4, and G3 (3rd generation) products such as SmartFusion, IGLOO, ProASIC3, Fusion, and RT ProASIC3 are supported.

External SPI Flash ROM program: Not supported.

Flash Pro Lite

Supported OS: Windows only

Supported Devices: ProASICPLUS is supported.

External SPI Flash ROM program: Not supported.


Table 1 is a function comparison of programming hardware.

 

  FlashPro6 FlashPro5 FlashPro4 Flash Pro Lite
FlashPro software Windows Windows Windows Windows
FlashPro Express software Windows/Linux Windows/Linux Windows Not supported
Support device

Polar Fire SoC,

PolarFire, SmartFusion2, IGLOO2, RTG4

Polar Fire SoC,

PolarFire, SmartFusion2, IGLOO2, RTG4,

SmartFusion, IGLOO, ProASIC3, Fusion,

RT ProASIC3

Polar Fire SoC,

PolarFire, SmartFusion2, IGLOO2, RTG4,

SmartFusion, IGLOO, ProASIC3, Fusion,

RT ProASIC3

ProASICPLUS

JTAG programming

SPI-Slave programming

Polar Fire SoC, Polar Fire,

SmartFusion2, IGLOO2,

SmartFusion2, IGLOO2    
SmartDegub support

 
Identify support

 
SoftConsole support

Available for SoftConsolev 5.0 and later

Available in SoftConsole v4.0 or later

 
USB3.0 (Super speed)

     
USB2.0 (High speed)

 
USB1.1

 
parallel port      

Table 1 Comparison of programming hardware features

 

Please check the manufacturer page for the latest information.

 

FlashPro6/5/4/Lite (Access the URL below and scroll down to "FPGA Programming and Debug Hardware")

Silicon Sculptor 4/3

Silicon Sculptor is an FPGA programming tool that offers ease of use and high data throughput.

 

A number of socket adapters are available for compatible device families and packages sold separately,allowing a single device to be mounted and programmed in a socket.


Silicon Sculptor 4 is
compatible with Windows 10 / Windows 7 OS.


Silicon Sculptor 3 is compatible with Windows 7 Pro / Windows Vista Business / Windows XP SP3 OS.

 

 

Please check the manufacturer page for the latest information.

  

Programming FPGAs With Silicon Sculptor

Inquiry

If you have any questions regarding this article, please contact us below.

To Microchip manufacturer information Top

If you want to return to Microchip manufacturer information top page, please click below.