FPGAとは?
アーキテクチャの比較
- マイクロコントローラユニット(MCU)&プロセッサ
- 固定され、定義されたアーキテクチャ
- コントローラコンポーネントを使用
FPGA(Field Programmable Gate Array)
- 必要な機能はあらかじめ決められたブロックで構築
- いくつかのシステムレベルのコンポーネントが存在(クロック、DSPなど)
FPGAは複雑で高価だと聞いたのですが → いいえ
FPGAはプロトタイプに使うだけで、量産には意味がないと大学で習ったのですが → いいえ。
FPGAは非常に複雑で動かすのは難しいという話を聞いたのですが → いいえ。
FPGAは信頼性が低く、まともな用途に使えないと聞いたのですが → いいえ。
FPGA の簡単な考え方 - 電気技術者向けのビルディング ブロック
「より大きな機能を構築する、構成可能なロジックのレゴブロック」です。
SoC(System on Chip)
プロセッサシステム内蔵のFPGA – プログラマブルビルディングブロック
著作権や知的財産権、その他技術的なご質問はこちらにお願いします。
https://www.linkedin.com/in/martinkellermann