Home記事一覧フォーラム

FPGAの基礎知識

FPGAやエレクトロニクス周辺の基礎知識を学べるサイトへのリンクです。

FPGA、半導体設計

FPGA(外部リンク:ウィキペディア)

論理合成(外部リンク:ウィキペディア)

IPコア(外部リンク:ウィキペディア)

EDA(外部リンク:ウィキペディア)

RTL(レジスタ転送レベル)(外部リンク:ウィキペディア)

ハードウェア記述言語(HDL)

ハードウェア記述言語(外部リンク:ウィキペディア)

Verilog HDL(外部リンク:ウィキペディア)

VHDL(外部リンク:ウィキペディア)

高位合成(High-level synthesis, HLS)

High-level synthesis(外部リンク:Wikipedia)

エレクトロニクス

バス(外部リンク:ウィキペディア)

メモリマップドI/O(MMIO)(外部リンク:ウィキペディア)

ステートマシン(外部リンク:ウィキペディア)

ロジック、論理回路(外部リンク:ウィキペディア)

デジタル回路(外部リンク:ウィキペディア)

フリップフロップ(外部リンク:ウィキペディア)

ラッチ(外部リンク:ウィキペディア)

マルチプレクサ(外部リンク:ウィキペディア)

カウンタ(外部リンク:ウィキペディア)

通信

GPIO(外部リンク:ウィキペディア)

SPI(外部リンク:ウィキペディア)

I2C(外部リンク:ウィキペディア)

CAN(外部リンク:ウィキペディア)

UART(外部リンク:ウィキペディア)

AMBA、AXI

AMBAの公開仕様(外部リンク:ARM)

AXIプロトコル仕様(外部リンク:ARM)

AXI4-Streamプロトコル仕様(外部リンク:ARM)

ARMのAXIプロトコル仕様は難解なので、以下の資料でまず概要を理解するのがおすすめです。具体的なタイミング・ダイヤグラムや状態遷移図も書かれています。

AXI資料(外部リンク:PDF:Microsemi)

FPGA関連の情報サイト

FPGAの部屋(外部リンク)

Verilog HDL & FPGA(外部リンク:広島大学)

なひたふJTAG日記(外部リンク)

ALTERAでいこう!(外部リンク)

FPGAで遊んでみる(外部リンク:有限会社ひまわり)

FPGA始めました!(外部リンク:kozos.jp)

FPGA関連企業のオフィシャルサイト

Xilinx(外部リンク)

Intel:FPGA(外部リンク)

Lattice Semiconductor(外部リンク)

Microsemi(外部リンク)