集積システム設計演習


※注意事項 初めに読んで下さい。

FPGAによる組込みシステムの設計と実装


Digilent社製FPGAのトレーニングボードである ATLYS 上でKITEマイクロプロセッサを用いて、640x480サイズに8x16のキャラクタをDVIで表示をする簡単な組込みシステムを設計してみましょう。

目標

FPGAにより簡単なビデオ表示ができる組込みシステムの設計および開発の流れを 理解する。 以下のように、ライフゲームができるシステムを作ってみましょ う。


目次
  1. Verilog HDL による KITE-1マイクロプロセッサの設計
    1. 16ビットALUの設計と実装
    2. レジスタの設計
    3. デコーダ&シーケンサの設計
    4. 上位階層の設計
    5. 統合シミュレーション

  2. KITE-1マイクロプロセッサを利用した簡易計算機システムの開発
    1. マルチプレクサ版KITE-1マイクロプロセッサコアへの設計変更
    2. KITE-1マイクロプロセッサコアの実装ボードへの適用
    3. Memoryモジュールの作成
    4. VGAモジュールの作成
    5. VGAモジュールのシミュレーション方法
    6. Fontデータの作成
    7. DVIエンコーダモジュールの作成
    8. テスト用プログラムの作成(LIFEゲーム)の作成
    9. 統合シミュレーション方法
    10. FPGAへの実装


※ 実験が早く終了した回は前倒しで先の回の実験を行って行きます。

集積システム設計演習レポートについて
参考資料

| Kuga Home |