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の詳細は
PolarFire FPGA and PolarFire SoC FPGA Programming User Guideの「10.1 Supported SPI Flash Devices」の項目をご参照ください。
PDF内のリンクからSPI Flash Memory Devices Supported with FP6のExcel表へアクセスできます。
PolarFire FPGA and PolarFire SoC FPGA Programming User GuideはPolarFireページ Documentation の User Guidesタブ内にあります。
https://www.microchip.com/en-us/products/fpgas-and-plds/fpgas/polarfire-fpgas/polarfire-mid-range-fpgas
もしくは FlashPro6 programming support of SPI Flash Memory Devicesページををご参照ください。
https://microchip.my.site.com/s/article/List-of-supported-SPI-Flash-devices
注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 ROMはLibero 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ページへ戻りたい方は、以下をクリックください。