DIPスイッチの状態をデコードしてLEDを光らせる(リニューアル版
まずは習うより慣れろの精神でEDKを使ってみましょう。FPGAをマイコンとして使う方法を紹介します。ISE14.6の使い方!
(1) XPSのスタートからBase System Builder
  • XPS(コーヒーブレーク1参照)最初の一歩
  • 便利な機能Base System Builder。
(2) DIPスイッチ・LEDのビット数とピンの割り当て
  • DIPスイッチは2ビット、LEDは4ビットとする。
  • ピン番号を決める。
(3) MicroBlazeアプリケーションの作成
  • SDKをExportする。
  • C言語でコーディング
(4) FPGAにダウンロードする
  • ダウンロードケーブル(コーヒブレーク2)をつなぐ。
  • SDKでダウンロード。
Back

@ISEとEDKとXPS

3文字の略語が多くて混乱しそうですが、まず一番上位にISE Design Suite 14.6というものがあり、その下にISEとEDKというものがあります。ISEは主にロジック設計を行うもので、メインツールはProject Navigatorといいます。EDKはMicroBlazeとロジックを含んだシステム設計を行うもので、メインツールはXPS(Xilinx Platform Studio)とSDK(Xilinx Software Development Kit)です。つまり「EDKを使う」ということは「XPS+SDKを使う」にほぼ等しいと思ってください。

AFPGAプログラミングには「ダウンロードケーブル」が必要です。パソコンのUSBポートとFPGAのJTAGコネクタをつなぐもので、Xilinxの代理店で2〜3万円で販売されています。

Top Page