FPGAベンダー

重要なFPGAベンダーをマーケティング抜きで解説します。各ファミリの用途、ツールの費用、注意点、そして最近の動き。

AMD

AMD(旧Xilinx)

売上高で最大のFPGAベンダー。28 nmのSpartanから6 nmのVersalアダプティブSoCまで最も幅広い製品群を持ち、多くのエンジニアが最初に触れるVivadoとVitisのツールを提供します。

12ファミリ · Vivado(RTLからビットストリームまで)、VitisおよびVitis HLS(ソフトウェアとC++合成)、PetaLinux(組み込みLinux)
Altera

Altera

第2位のFPGAベンダー。Intel傘下の時期を経て再び独立し、Quartus Prime、Nios Vソフトコア、MAX 10からAgilex 9までの製品ファミリを提供します。

10ファミリ · Quartus Prime Lite、Standard、Pro(RTLからビットストリームまで)、Nios V(RISC-Vソフトコア)、C++向けのoneAPIおよびHLSフロー
Microchip

Microchip

旧ActelおよびMicrosemi系譜のフラッシュベースFPGA。低消費電力、セキュリティ、耐放射線性を特徴とし、RISC-VベースのPolarFire SoCとLibero SoCツールを提供します。

7ファミリ · Libero SoC(RTLからビットストリームまで、Synplify Proと機能制限版ModelSimを同梱)、SoftConsole(組み込みソフトウェア)、SmartHLS(C++合成)
Lattice

Lattice Semiconductor

iCE40からAvantまでの小型・低消費電力FPGA。無償のベンダーツール、Nexus 28 nm FD-SOIプラットフォーム、既存ベンダーの中で最良のオープンソースツールチェーン対応を備えます。

9ファミリ · Radiant(Nexus、Avant、iCE40 UltraPlus)、Diamond(ECP5、MachXO2/3、CrossLink)、Propel(SoC設計)、sensAI(MLモデル)
Efinix

Efinix

配線リソースの豊富なQuantumアーキテクチャを持つ新興ベンダー。40 nmの低コストTrion、ハードRISC-Vコアを備えた16 nmのTitanium、無償で軽量なEfinityツールチェーンを提供します。

2ファミリ · Efinity(合成、配置配線、Interface Designer、デバッガ)、Efinity RISC-V組み込みソフトウェアSDK
Gowin

Gowin Semiconductor

中国のベンダー。安価なSipeed Tangボードで販売されるLittleBeeとAroraデバイスは多くの初心者の入り口となっており、Gowin EDAとオープンソースのApiculaに対応します。

3ファミリ · Gowin EDA(合成、配置配線、プログラマ、アナライザ)、またはProject Apiculaを通じたYosysとnextpnr-himbaechel
QuickLogic

QuickLogic

組み込みFPGA IPと超低消費電力センサーデバイスに注力する小規模ベンダー。オープンソースツールチェーンを公式フローとして採用した初のベンダーとして知られます。

4ファミリ · Aurora(F4PGA由来のオープンソースYosysとVPRベース)およびAurora Pro(Synopsys Synplifyを追加)、EOS S3ソフトウェア向けQORC SDK、eFPGA IP向けAustralisジェネレータ
Achronix

Achronix

ハイエンド専業ベンダー。7 nmのSpeedster7tはハード2D NoC、GDDR6、400G Ethernetを組み合わせてデータセンターとネットワーク用途に向け、Speedcore eFPGA IPも提供します。

2ファミリ · ACE(Achronix CAD Environment、Synplify Pro同梱)、Snapshotデバッガ、VectorPathカード用ソフトウェアスタック
NanoXplore

NanoXplore

耐放射線SRAM FPGAのフランスのベンダー。NG-Mediumから、Cortex-R52コアを備えた28 nm FD-SOIのNG-Ultraまで、欧州の宇宙分野の自立のためにESAとCNESとともに開発されました。

3ファミリ · Impulse(旧称NXmapのNanoXplore設計スイート。合成、配置配線、ビットストリーム、nxpythonスクリプティング)、NXscopeデバッガ、NXcore IP、NG-Ultraプロセッサ向けのARMおよびサードパーティソフトウェアツール
Renesas

Renesas(ForgeFPGA)

1,000から2,000 LUTの極小ForgeFPGAデバイス。SilegoとDialogのミックスドシグナル製品の系譜を受け継ぎ、グルーロジックのプログラマブルな置き換えとして1ドル未満の価格帯で販売されています。

1ファミリ · ForgeFPGA Workshopを含むGo Configure Software Hub(Verilog入力、合成、配置配線、エミュレーション、プログラミング)
中国ベンダー

中国のFPGAベンダー

Gowin以外の中国国内FPGA産業の概観。Fudan Micro、Anlogic、Pango Microのデバイスファミリとツール、そしてそれらを取り巻く貿易上の状況を扱います。

8ファミリ · Procise(Fudan Micro)、TDまたはTang Dynasty(Anlogic)、PDSまたはPango Design Suite(Pango Micro)
オープンソース

オープンソースエコシステム

Yosys、nextpnr、openFPGALoaderの無償ツールチェーン。Lattice iCE40とECP5およびGowinを完全対応、その他を部分対応し、周辺のシミュレータとフレームワークも扱います。

6ファミリ · Yosys(合成)、nextpnr(配置配線)、openFPGALoader(プログラミング)、Verilator、Icarus、GHDL(シミュレーション)、cocotb、SymbiYosys(検証)、LiteX、Amaranth(フレームワーク)