最終更新:2012-12-20 (木) 15:40:28 (4407d)
FPGA
Top / FPGA
Field Programmable Gate Array
プログラミングすることができるLSIのこと。一言で言うなら、「後からでも回路の書き換えが可能なロジック・デバイス」です。
ハードウェア記述言語 (HDL)
基本単位
ALTERA
Xilinx
- ロジックセル
- Spartan-3は4入力のLUT
- CLB (Configurable Logic Block) - 6入力のLUT。4入力のLUT+FF?と比較して1.6倍の性能 (Virtex-5?,Vritex-6?,Spartan-6)
メモ
- SRAMベースのFPGAはハードウェア構成を保持するためにコンフィグレーションROMが必要。
回路
- ハードマクロ - FPGA/PLDの内部に,(マスク固定の)ハードウェアとして組み込まれている回路ブロック(マクロ)
- ソフトマクロ - FPGA/PLDに搭載されている基本ゲートの機能を使って組み上げた回路ブロック(マクロ)の設計データ
メーカー別
ALTERA
- Stratix - ハイエンド FPGA
- Cyclone - 低コスト & 低消費電力 FPGA
- Cyclone
- Cyclone II
- Cyclone III - ロジックエレメント? 5,136~198,464
- Cyclone IV?
- Cyclone V - 28nm
- 関連
Xilinx
- 関連
- PowerPC (Hard Core)
- MicroBlaze (IPコア)
Actel
Lattice
SilliconBlue?
関連
FPGA入門
- http://special.nikkeibp.co.jp/ts/article/0i0d/102541/
- http://www.altima.jp/solutions/starter/index.html
参考
- http://www.altera.co.jp/products/fpga.html
- http://ednjapan.rbi-j.com/content/techsource/fpgainsights/index.html
- http://monoist.atmarkit.co.jp/feledev/articles/dspkiso/05/dspkiso05a.html
- http://monoist.atmarkit.co.jp/fembedded/articles/fpgawatch/01/fpgawatch_01a.html
- http://www.cqpub.co.jp/cqad/ecn/2008/dec/trend.htm