ブックマーク / www.kumikomi.net (2)

  • FPGAを使い始めるための基礎知識 ―― 開発フローとやるべき作業を理解する

    ここでは,FPGAを使い始める前に知っておいてほしい最低限の知識をまとめます.始めにFPGAの特徴を説明します.次に,FPGAの設計フローに従って,設計者がやるべき作業を説明します. (編集部) FPGAが製品開発に使われ出してから,約20年が過ぎようとしています.その間LSIの製造技術の急激な発展に伴い,FPGAはもちろんのこと,ほかのLSIも高集積,高性能,高速化が進みました.今や一人で気軽に設計できるようなものではなくなっています. このため,「FPGAという言葉は聞いたことがあるけど,実際に使ったことがない」とか,「VHDLやVerilog HDLなどのハードウェア記述言語は何者なのかさっぱり分からない」という方は,けっこういるのではないでしょうか.実際に独特な用語もたくさん出てくるので,言葉が壁になるケースもありそうです. しかし,ごく初歩的なハードウェアの知識を持つことと,FP

    festango
    festango 2009/04/18
    "画像処理やデータ伝送の機能によく使われていることに気付きます.これは,FPGAは「高速かつ大量に流れるデータを,多チャネル並列でリアルタイムに処理できる」からです"
  • FPGAという名のLSIを知る ―― FPGAの構造と使い方

    ここでは,「FPGAという言葉は聞いたことがあるけど,どのようなLSIかよく分からない」という方に向けて,FPGAの概要をQ&Aスタイルで説明します.詳細には踏み込んでいませんので,必要に応じて学習を進めてください. (編集部) 1.FPGAって何ですか? FPGAは,Field Programmable Gate Arrayの略称です.ゲート・アレイ(Gate Array)というのは,ユーザの設計によって半導体メーカが製造するカスタムLSIの一種です.それと同様の機能をフィールド(Field;LSIを使用する現場)でプログラム可能(Programmable)にしたということから,FPGAと呼ばれるようになりました. FPGAは,1個のLSIの中の配線をいろいろとつなぎ替えて,所望の論理回路を自由に作れるようにしたLSIです.買ってきたばかりのFPGAは,まだ回路が構成されていない状態なの

    festango
    festango 2009/04/18
    "PGAではある程度まとまった「基本セル」を固定回路として作っておき,基本セルと基本セルの間を配線して回路を構成します."
  • 1