Microchip社は、同社初の64ビットLinux対応RISC-V CPUクラスターとフィールドプログラマブルゲートアレイ(FPGA)システムオンチップ(SoC)を中心に構築された開発ボードであるPolarFire SoCIcicleを開発しました。Icicleキットには、2つのギガビットイーサネットポート、Raspberry Piピン配列と互換性のある40ピン汎用入力/出力(GPIO)ヘッダー、mikroBUSソケット、機械的に16レーンのPCI Express Gen. 2ポート、マイクロUSBが含まれています。 2.0 On The Go(OTG)、単一のマイクロUSBポート上の4つのUART、2つのCAN、1つのSPI、および1つのI2Cバス。
Icicle Kitは、Microchip社のPolarFire SoC(MPFS250T-FCVG484EES)に基づいています。これは、最先端のPolarFireFPGAとSiFiveの5コアRISC-Vマイクロプロセッササブシステムを組み合わせたシステムオンチップです。254lロジックエレメントを備えた不揮発性ファブリック、784ユニットの演算ブロック、4つの12.7Gb / sシリアライザー/デシリアライザー(SERDES)ポートを含むFPGAリソースは、最先端のアプリケーションの開発に最適です。オンボードには2GBのLPDDR4、1GbのSPIフラッシュストレージ、および8GBのeMMCがあります。
同社が述べているように、Icicle Kitとその堅牢なツールのMi-Vエコシステムにより、ユーザーは組み込み機械学習、有線ネットワーキング、産業オートメーション、または単にRISC-VとFPGAの探索における最先端のアプリケーションを開発できます。
マイクロチップのMi-Vエコシステムで完全にサポートされているこのボードは、オペレーティングシステム側のYocto Linux、BuildRoot、FreeBSD、リアルタイムオペレーティングシステム(RTOS)ユーザー向けのFreeRTOSとZephyr、GCC、 IARコンパイラ、およびRenodeやLiberoなどの開発ツール。ただし、PolarFire SoC Icicle Kitには、無料で1年間有効なLiberoSilverライセンスが必要です。
PolarFireSoCアイシクルキットの主な機能と仕様
- PolarFire SoC (MPFS250T-FCVG484EES)
- 600MHzクロック
- SiFiveによる1x RV64IMACコア
- SiFiveによる4xRV64GCコア
- 254Kロジックエレメント不揮発性ファブリック
- 784 x数学ブロック(18 x 18)
- 4 x 12.7 Gbps SERDES
- セキュアブート
- 記憶
- 2 GB LPDDR4 x 32
- ストレージ
- 1 GbSPIフラッシュ
- 8 GB eMMCフラッシュ または SDカードスロット(多重化)
- ネットワーキング
- 2xギガビットイーサネット
- 拡張インターフェース
- RaspberryPi互換の40ピンヘッダー
- mikroBUSソケット
- PCIe gen2
- マイクロUSB2.0ハイスピードOTG
- 4 x UART(単一のマイクロUSB経由)
- 2 x CAN
- SPI
- I²C
- 力
- 12 VDC / 5Aバレルジャック入力
- オン/オフスイッチ
- 4本の電源レールを測定するI²C電源モニター
- ユーザーインターフェイス
- 4xユーザープッシュボタン
- 4xユーザーLED
- 4x電源ステータスLED
- プログラミングとデバッグ
- マイクロUSB経由のUART
- オンボードJTAGコネクタ または 組み込みFlashPro6(多重化)
- 52xテストポイント
ボードの大量生産はすでに開始されており、ボードは2020年9月中旬に顧客に出荷されます。各ボードは489ドルの値札を付け、Crowd Supplyを通じてボードを購入するエンドユーザーには499ドルが請求されます(10ドルは米国国内の送料は別途請求されます)。