ハードとソフトの協調設計について学びたい
CPU内臓FPGA(SoC)における開発に必要な予備知識を習得し、開発環境の構築を行います。OSとFPGAのインターフェイスの仕組みや開発技法を学ぶとともに、OSからデバイスドライバを経由してFPGAのハードウェアをコントロールする開発手法を習得します。
1.CPUコアを搭載したFPGAの現状
2.開発環境の構築
3.ターゲットボードのカーネル再構築
4.ルートファイルシステムの作成
5.GPIOの制御とデバイスドライバ
6.カスタムハードウェアの追加