cad 00 - 最初の ml403 ボード利用 -
DESCRIPTION
CAD 00 - 最初の ML403 ボード利用 -. Fire Tom Wada IE dept. Univ. of the Ryukyus. ML403 ボードの接続. 電源スイッチ. FPGA XC4VFX12 -10. DIP スイッチ. 4bit LED. AC アダプタ接続 DIP スイッチ 000101 コンパクト FLASH はあってもなくてもよい PC との USB 接続 USB ケーブル BOX のランプ点灯 ボード右上の電源スイッチ ON. - PowerPoint PPT PresentationTRANSCRIPT
CAD 00- 最初の ML403 ボード利用 -
Fire Tom WadaIE dept.
Univ. of the Ryukyus
ML403 ボードの接続
1. AC アダプタ接続2. DIP スイッチ 0001013. コンパクト FLASH はあってもなくてもよい4. PC との USB 接続5. USB ケーブル BOX のランプ点灯6. ボード右上の電源スイッチ ON
電源スイッチ
4bitLED
DIPスイッチ
FPGAXC4VFX12
-10
FPGA 内にカウンターを作り LED を点滅させる(1)ツールを立ち上げ、必要なファイルを加える1. Xilinx ISE Project Navigator 起動2. File -> New Project % 新しい設計プロジェクトを作る3. プロジェクト名を入力 new004. FPGA パラメータ等入力
– Virtex4– XC4VFX12– FF668– -10
5. Finish % プロジェクトが完成6. Project-> Add copy of source で以下の3つのファイルを加える
– counter.vhd Association = ALL % シミュレーションにも FPGA にも使用– test_counter.vhd Association = Simulation % シミュレーションじのみ用– System.ucf Association = Implementation %FPGA 生成時のみ使用
プロジェクト名入力
Project-> Add copy of source で3つのファイルを加えた後
FPGA 内にカウンターを作り LED を点滅させる(2)動作シミュレーション1. Design ウインドウの Simulation ボタンを押す % シミュレーションモード2. test_counter - behavior (test_counter.vhd) を選択する
– テストベンチを選択しないとシミュレションできません 注意です3. ISim Simulator をクリックし、 Simulate Behavioral Model をダブルクリック
– % シミュレーション開始4. Isim ツールで
1. Simulation- > Run all で実行2. Simulation ->Break でストップ3. View -> Zoom -> In や Out で拡大縮小5. シミュレーションで動作を確認
6. Isim を終了
Isim 実行 350ms までの結果
FPGA 内にカウンターを作り LED を点滅させる(3)VHDL 記述から回路を生成し、 FPGA に転送
1. Design ウインドウの Imprementation ボタンを押す %FPGA 制作モード2. 下側ウインドウの Generate Programming File をダブルクリック– 回路を合成し、 FPGA 内部に配置し配線するので、時間かかる– Process “Generate Programming File” completed successfully がでればデータ完成
3. Tools -> iMPACT 起動4. ISE iMPACT で edit -> Launch wizard
– Automatically connect to a cable and identify Boundary-Scan chain を選択し、 OK– その後、 no, cancel で次ページの図がでる。– 図の FPGA で右クリック Assign new configuration file で counter.bit を設定– 図の FPGA で右クリック Program で FPGA にデータを流し込む5. ボード右下の LED が点滅する。
ML 403ボード上の JTAG の接続図
FPGAXC4VFX12
-10
プログラム用ビットファイルが表示
Bit ファイル
LED が点滅する
ボード上の部品の接続