FPGA 単語

115件

エフピージーエー

1.1千文字の記事
  • twitter
  • facebook
  • はてな
  • LINE

FPGAとは、多くのが詰まったLSIである。

概要

FPGA(Field Programmable Gate Array)は、だいたい、PLD(Programmable Logic Device)の大規模集積化を行ったものと思えばよい。一応、積和標準のような単純な回路がプログラムなものをPLD、高機論理セルプログラムなものがFPGA、のように分類する向きもある。回路が焼き付けられている従来のICと異なり、FPGAは動作を書き込んで変更することが出来る。汎用のマイクロプロセッサ上で、限られた命を実行する従来のシステムよりも、的に特化させた柔軟なハードウェアの設計が容易になる。動作はASICなどの専用ハードウェアより遅いが、ソフトウェアによる回路シミュレーションよりは高速である(注: ←これは論理検証などにFPGAを使う場合の利点)。

Alteraアルテラ)とXilinx(ザイリンクス)が二大メーカーCQ出版社のデザインウェーブ誌によく記事が載っている。たまにボードおまけに付くこともある。プログラミングはVHDLとかVerilog-HDLなどのハードウェア記述言おこなうことが多い。

の設計、基業者への発注、FPGAチップの動作のプログラムチップの基への半田付け、などをすべて自分で行えば、思い通りに動作する電子機器・回路を自作することが可になる。ね、簡単でしょ? ていうかそこまでしなくても既成のFPGAが載ってるボードを買ってくればあれこれ遊ぶくらいはできる。パソコンのようなものを自作しようとか思うと記憶をどうするかが問題になるけどな(←最近だと数メガバイトからものによっては数メガバイト載せたボードも発売されている)。

SoCSystem on a Chip)みたいな使い方をする時は、プロセッサコアまで自作する人もいるけど、それが的じゃなければメーカー提供してるコアフリーコアですでにあるものを使う。PCCPUり合おうとか思ったりすると全然性が足りないので、FPGAメーカー提供のカリカリにチューンされてるコアを使って性をかせいだりとか。

よく分からない? 一言で言えば、プログラミングできるハードウェアってことだ。

関連動画

ニコニコ動画では下記左がトップページでおすすめ動画紹介されたことがあり話題を呼んだ。

関連項目

関連コミュニティ

関連商品

この記事を編集する

掲示板

おすすめトレンド

ニコニ広告で宣伝された記事

記事と一緒に動画もおすすめ!
もっと見る

急上昇ワード改

最終更新:2024/04/25(木) 19:00

ほめられた記事

最終更新:2024/04/25(木) 19:00

ウォッチリストに追加しました!

すでにウォッチリストに
入っています。

OK

追加に失敗しました。

OK

追加にはログインが必要です。

           

ほめた!

すでにほめています。

すでにほめています。

ほめるを取消しました。

OK

ほめるに失敗しました。

OK

ほめるの取消しに失敗しました。

OK

ほめるにはログインが必要です。

タグ編集にはログインが必要です。

タグ編集には利用規約の同意が必要です。

TOP