Microchip社 プログラミング関連情報

Microchip 社 不揮発性 FPGAのプログラミング関連情報です。プログラミングのソフトウェアとハードウェアの種類や機能を解説します。

ソフトウェア

FlashPro Express (フラッシュプロ・エクスプレス)

すべてのハードウェア・プログラミングをサポートします。WindowsおよびLinuxプラットフォーム用のソフトウェアです。このツールは、製造工程のプログラミング環境のオペレーターが使いやすいように簡略化されています。

FlashPro (フラッシュプロ)

すべてのハードウェア・プログラミングをサポートします。Windowsプラットフォーム用のソフトウェアです。

注) Libero SoCv12.0以降で廃止

ツールのダウンロード

Program and Debug Tools 最新版(下記URLにアクセス後「Downloads」までスクロール)

ハードウェア

FlashPro6/5/4、FlashPro Lite

FlashProは、基板上に実装されたFPGAをPCと接続しプログラミングするハードウェアです。

FlashPro6

サポートOS:Windows/Linux

サポートデバイス:G5(第5世代)製品のPolarFire、G4(第4世代)製品のIGLOO2、SmartFusion2、RTG4のみサポートされています。

外部SPI Flash ROM プログラム:サポートしています。

注1)サポートしている外部SPI Flash ROMの詳細はMicrochip社 URL

https://www.microchip.com/en-us/products/fpgas-and-plds/fpga-and-soc-design-tools/programming-and-debug/flashpro-and-flashpro-express

”Features and Device Support”の”SPI Flash Memory Device Support”タブをご参照ください。

注2)リストのSPI Flash ROMはLibero SoC (開発ツール)でもサポートされており、FPGAのJTAGポート経由でプログラム可能です。

FlashPro5

サポートOS:Windows/Linux

サポートデバイス:G5(第5世代)製品のPolarFire、G4(第4世代)製品のIGLOO2、SmartFusion2、RTG4、G3(第3世代)製品のSmartFusion、IGLOO、ProASIC3、Fusion、RT ProASIC3がサポートされています。

外部SPI Flash ROM プログラム:MT25QL01G および N25Q00AA13Gxx40G のみサポートしています。

注1)上記SPI Flash ROMLibero SoC (開発ツール)でもサポートされており、FPGAのJTAGポート経由でプログラム可能です。

FlashPro4

サポートOS:Windows のみ

サポートデバイス:G5(第5世代)製品のPolarFire、G4(第4世代)製品のIGLOO2、SmartFusion2、RTG4、G3(第3世代)製品のSmartFusion、IGLOO、ProASIC3、Fusion、RT ProASIC3がサポートされています。

外部SPI Flash ROM プログラム:サポートされていません。

FlashPro Lite

サポートOS:Windows のみ

サポートデバイス:ProASICPLUS がサポートされています。

外部SPI Flash ROM プログラム:サポートされていません。


表1がプログラミング・ハードウェアの機能比較になります。

 

  FlashPro6 FlashPro5 FlashPro4 FlashPro Lite
FlashPro ソフトウェア Windows Windows Windows Windows
FlashPro Express ソフトウェア Windows / Linux Windows / Linux Windows 未サポート
サポート・デバイス

PolarFireSoC,

PolarFire, SmartFusion2, IGLOO2, RTG4

PolarFireSoC,

PolarFire, SmartFusion2, IGLOO2, RTG4,

SmartFusion, IGLOO, ProASIC3, Fusion,

RT ProASIC3

PolarFireSoC,

PolarFire, SmartFusion2, IGLOO2, RTG4,

SmartFusion, IGLOO, ProASIC3, Fusion,

RT ProASIC3

ProASICPLUS

JTAG プログラミング

SPI-Slave プログラミング

PolarFireSoC,PolarFire,

SmartFusion2,IGLOO2,

SmartFusion2,IGLOO2    
SmartDegub サポート

 
Identify サポート

 
SoftConsole サポート

SoftConsolev5.0以降で利用可能

SoftConsolev4.0以降で利用可能

 
USB3.0 (Super speed)

     
USB2.0 (High speed)

 
USB1.1

 
パラレル・ポート      

表1 プログラミング・ハードウェアの機能比較

 

なお、最新の情報はメーカーページからご確認ください。

 

FlashPro6/5/4/Lite (下記URLにアクセス後「FPGA Programming and Debug Hardware」までスクロール)

Silicon Sculptor 4/3 (シリコン・スカルプタ―)

Silicon Sculptor は使いやすさと高いデーター・スループットを提供するFPGAプログラミング・ツールです。

 

別売りで対応するデバイス・ファミリーやパッケージの多数のソケット・アダプターが供給されており、ソケットにデバイス単体で搭載しプログラミングが可能です。


Silicon Sculptor 4は、
Windows 10 / Windows 7 OSに対応しています。


Silicon Sculptor 3は、Windows 7 Pro / Windows Vista Business / Windows XP SP3 OSに対応しています。

 

 

なお、最新の情報はメーカーページからご確認ください。

  

Programming FPGAs With Silicon Sculptor

お問い合わせ

本記事に関してご質問などありましたら、以下より問い合わせください。

Microchip メーカー情報Topへ

Microchipメーカー情報Topページへ戻りたい方は、以下をクリックください。