Submit Search
Verilog-HDL Tutorial (2)
1 like
724 views
Hiroki Nakahara
Verilog-HDL Tutorial Using DE0 FPGA Board
Education
Read more
1 of 32
Download now
Downloaded 15 times
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
More Related Content
PDF
Verilog-HDL Tutorial (15) software
Hiroki Nakahara
PDF
Verilog-HDL Tutorial (5)
Hiroki Nakahara
PDF
Verilog-HDL Tutorial (6)
Hiroki Nakahara
PDF
Verilog-HDL Tutorial (15) hardware
Hiroki Nakahara
PDF
Verilog-HDL Tutorial (3)
Hiroki Nakahara
PPTX
vhd経由でpc移動
Kenzo Nagahisa
DOC
Cognos bi install_linux_db2
Shinsuke Yamamoto
PDF
Synthesijer zynq qs_20150316
Takefumi MIYOSHI
Verilog-HDL Tutorial (15) software
Hiroki Nakahara
Verilog-HDL Tutorial (5)
Hiroki Nakahara
Verilog-HDL Tutorial (6)
Hiroki Nakahara
Verilog-HDL Tutorial (15) hardware
Hiroki Nakahara
Verilog-HDL Tutorial (3)
Hiroki Nakahara
vhd経由でpc移動
Kenzo Nagahisa
Cognos bi install_linux_db2
Shinsuke Yamamoto
Synthesijer zynq qs_20150316
Takefumi MIYOSHI
Similar to Verilog-HDL Tutorial (2)
(20)
PPTX
HDPをWindowsで動かしてみた
adachij2002
PDF
まっつんチャレンジ OSC出張編 45分でわかる PHP+Eclipseによるテスト駆動開発環境の構築
Hideharu MATSUFUJI
PDF
超簡単!Subversion入門 準備編
Shin Tanigawa
PDF
Xilinx ISE で Digilent Atlys ボードの回路を作成する手順
Takashi Yamanoue
PDF
オトナのDocker入門
Tsukasa Kato
PDF
20131019 OSC@Tokyo CloudStackユーザー会
samemoon
PDF
Gws 20130315 gradle_handson
Nobuhiro Sue
PDF
BioProject, BioSample, DRA へのデータ登録
DNA Data Bank of Japan center
PDF
20121115 fukuoka sublime0_kuroneko
Kohki Nakashima
PPT
Xilinx2013d
Kiyoshi Ogawa
PDF
Jetson x Azure ハンズオン DeepStream With Azure IoT 事前準備
Deep Learning Lab(ディープラーニング・ラボ)
PDF
Jetson x Azure ハンズオン DeepStream With Azure IoT
Deep Learning Lab(ディープラーニング・ラボ)
PDF
Bluetooth Low Energy入門講座 -part2
edy555
PDF
サーバー初心者のためのWordPressサイト構築手順
IDC Frontier
PDF
MongoDB2.2の新機能
Shoken Fujisaki
PDF
Groovyで楽にSQLを実行してみよう
Akira Shimosako
PDF
Build 番号の自動更新スクリプトについて #cocoa_kansai
Tomohiro Kumagai
PDF
Building production server on docker
Hiroshi Miura
ODP
Building production server on docker
Hiroshi Miura
PDF
Deep Learningと他の分類器をRで比べてみよう in Japan.R 2014
Takashi J OZAKI
HDPをWindowsで動かしてみた
adachij2002
まっつんチャレンジ OSC出張編 45分でわかる PHP+Eclipseによるテスト駆動開発環境の構築
Hideharu MATSUFUJI
超簡単!Subversion入門 準備編
Shin Tanigawa
Xilinx ISE で Digilent Atlys ボードの回路を作成する手順
Takashi Yamanoue
オトナのDocker入門
Tsukasa Kato
20131019 OSC@Tokyo CloudStackユーザー会
samemoon
Gws 20130315 gradle_handson
Nobuhiro Sue
BioProject, BioSample, DRA へのデータ登録
DNA Data Bank of Japan center
20121115 fukuoka sublime0_kuroneko
Kohki Nakashima
Xilinx2013d
Kiyoshi Ogawa
Jetson x Azure ハンズオン DeepStream With Azure IoT 事前準備
Deep Learning Lab(ディープラーニング・ラボ)
Jetson x Azure ハンズオン DeepStream With Azure IoT
Deep Learning Lab(ディープラーニング・ラボ)
Bluetooth Low Energy入門講座 -part2
edy555
サーバー初心者のためのWordPressサイト構築手順
IDC Frontier
MongoDB2.2の新機能
Shoken Fujisaki
Groovyで楽にSQLを実行してみよう
Akira Shimosako
Build 番号の自動更新スクリプトについて #cocoa_kansai
Tomohiro Kumagai
Building production server on docker
Hiroshi Miura
Building production server on docker
Hiroshi Miura
Deep Learningと他の分類器をRで比べてみよう in Japan.R 2014
Takashi J OZAKI
Ad
More from Hiroki Nakahara
(20)
PDF
FCCM2020: High-Throughput Convolutional Neural Network on an FPGA by Customiz...
Hiroki Nakahara
PDF
ROS User Group Meeting #28 マルチ深層学習とROS
Hiroki Nakahara
PDF
FPGAX2019
Hiroki Nakahara
PDF
SBRA2018講演資料
Hiroki Nakahara
PDF
DSF2018講演スライド
Hiroki Nakahara
PDF
ISCAS'18: A Deep Neural Network on the Nested RNS (NRNS) on an FPGA: Applied ...
Hiroki Nakahara
PDF
ISMVL2018: A Ternary Weight Binary Input Convolutional Neural Network
Hiroki Nakahara
PDF
FPGA2018: A Lightweight YOLOv2: A binarized CNN with a parallel support vecto...
Hiroki Nakahara
PDF
FPT17: An object detector based on multiscale sliding window search using a f...
Hiroki Nakahara
PDF
(公開版)Reconf研2017GUINNESS
Hiroki Nakahara
PDF
(公開版)FPGAエクストリームコンピューティング2017
Hiroki Nakahara
PDF
A Random Forest using a Multi-valued Decision Diagram on an FPGa
Hiroki Nakahara
PDF
2値ディープニューラルネットワークと組込み機器への応用: 開発中のツール紹介
Hiroki Nakahara
PDF
2値化CNN on FPGAでGPUとガチンコバトル(公開版)
Hiroki Nakahara
PDF
Tensor flow usergroup 2016 (公開版)
Hiroki Nakahara
PDF
FPGAX2016 ドキュンなFPGA
Hiroki Nakahara
PDF
電波望遠鏡用の分光器をAltera SDK for OpenCL使ってサクッと作ってみた
Hiroki Nakahara
PDF
Altera sdk for open cl アンケート集計結果(公開版)
Hiroki Nakahara
PDF
Naist2015 dec ver1
Hiroki Nakahara
PDF
Nested RNSを用いたディープニューラルネットワークのFPGA実装
Hiroki Nakahara
FCCM2020: High-Throughput Convolutional Neural Network on an FPGA by Customiz...
Hiroki Nakahara
ROS User Group Meeting #28 マルチ深層学習とROS
Hiroki Nakahara
FPGAX2019
Hiroki Nakahara
SBRA2018講演資料
Hiroki Nakahara
DSF2018講演スライド
Hiroki Nakahara
ISCAS'18: A Deep Neural Network on the Nested RNS (NRNS) on an FPGA: Applied ...
Hiroki Nakahara
ISMVL2018: A Ternary Weight Binary Input Convolutional Neural Network
Hiroki Nakahara
FPGA2018: A Lightweight YOLOv2: A binarized CNN with a parallel support vecto...
Hiroki Nakahara
FPT17: An object detector based on multiscale sliding window search using a f...
Hiroki Nakahara
(公開版)Reconf研2017GUINNESS
Hiroki Nakahara
(公開版)FPGAエクストリームコンピューティング2017
Hiroki Nakahara
A Random Forest using a Multi-valued Decision Diagram on an FPGa
Hiroki Nakahara
2値ディープニューラルネットワークと組込み機器への応用: 開発中のツール紹介
Hiroki Nakahara
2値化CNN on FPGAでGPUとガチンコバトル(公開版)
Hiroki Nakahara
Tensor flow usergroup 2016 (公開版)
Hiroki Nakahara
FPGAX2016 ドキュンなFPGA
Hiroki Nakahara
電波望遠鏡用の分光器をAltera SDK for OpenCL使ってサクッと作ってみた
Hiroki Nakahara
Altera sdk for open cl アンケート集計結果(公開版)
Hiroki Nakahara
Naist2015 dec ver1
Hiroki Nakahara
Nested RNSを用いたディープニューラルネットワークのFPGA実装
Hiroki Nakahara
Ad
Verilog-HDL Tutorial (2)
1.
1 Verilog-HDL 講習会DE0編(2) 2入力AND回路の実装 12, June,
2013 鹿児島大学 中原 啓貴
2.
2 File-> NewProjectWizard を選択してプロジェクトを作成
3.
3 Introductionはスキップ
4.
4 プロジェクト の位置と プロジェクト 名を設定 今回は"C:¥verilog¥and_2" プロジェクト 名は"and_2" トップレベルエントリ名を指定. プロジェクト名を入力すると自動で同じ名前になる. よほどのことが無い限り、 プロジェクト名=トップレベルエントリ名 にしておこう. Quartus
II はトップレベルエントリ名の デフォルトはプロジェクト名に設定するので、合成時に エラーが出てしまう. (設定方法もあるのだが、面倒…)
5.
5 既存Verilog-HDLソースの追加 今回はファイルの追加は行わないので そのまま「Next」をクリック
6.
6 ターゲットFPGAの指定 DE0ボードの デバイスを 読んでみよう Device Familyは"Cylone III" "EP3C16F484C6を指定"
7.
7 EDAツールの設定 Simulationで"ModelSim-Altera"と"Verilog-HDL"を選択
8.
8 設定を確認
9.
9 Quartus II のメインウインドウ プロジェクトの ファイル管理 合成プロセス表示 Verilog-HDL入力エディタ 合成結果表示 メッセージ表示 合成プロセス指示
10.
10 Verilog-HDL ファイルの 新規作成 ファイル新規作成ボタンをクリック Verilog-HDL File を選択
11.
11 2入力AND回路の記述 2入力AND回路を記述します 記述後、保存 (左: ファイル保存 右: 全て保存) 今回は右の 全て保存をクリック ファイル名はトップモジュール名 と同じ"and_2"になっているので そのまま「保存」をクリック
12.
12 合成の実行 クリック Taskに合成過程が表示されるので 待ちましょう "Full Compilation was
succesful"と 表示されればOK
13.
13 ピン配置用ツール (Pin Planner)の起動
14.
14 Pin配置を指定 "Node Name"には Verilog-HDLの入出力ポートで 記述した変数が表示される 1. "Location"をダブルクリック 2.
指定したいピン番号(PIN_**)を選択
15.
15 このように 設定
16.
16 設定の再確認 "x"と"y"に 割当て DE0ユーザーマニュアル 23ページ "z"に 割当て
17.
17 再度合成を行います クリック ピン配置(つまりI/Oの位置)が 変わったので, 再度回路を再設計 する必要があります "Full Compilation
was succesful"と 表示されればOK
18.
18 FPGAをPCに接続し、 電源を入れます 1. ACアダプタを接続 2. USBケーブルを介して PCとFPGAボードを接続 3.
電源スイッチをオン
19.
19 USB Blasterのインストール (初回のみ) Windows7
ではインストールに失敗します Windows XPの人は次以降のページを参考にして デバイスマネージャ経由で インストールしてください 何も表示されない (USB-Blasterを既にインストール済み)の 場合は30ページへ
20.
20 デバイスマネージャを起動 (Windows7) コンピュータを右クリックして プロパティを選択 コントロールパネルから デバイスマネージャーを選択
21.
21 USB Blasterのドライバ更新指定 ほかのデバイス の
USB-Blaster を 右クリックして プロパティ を選択
22.
22 ドライバーの更新をクリック
23.
23 コンピュータを参照してドライバを検索
24.
24 参照をクリック
25.
25 usb-blaster フォルダを クリックします (バージョンに よって異なる!) OSが32ビットか 64ビットかも 調べて下さい! たぶん, quartusフォルダ 内のdriversフォルダ内に あると思う… この例では Quartus II
10.1 SP1
26.
26 指定したら次へ
27.
27 セキュリティ警告は無視
28.
28 正常にインストールされれば このように表示される
29.
29 デバイスの状態と デバイスマネージャを確認
30.
30 Programmer (書き込みツール)の起動 クリック
31.
31 コンフィギュレーションを開始 USB-Blaster, JTAGモード, Programにチェックを確認 確認したら Start
を クリック Progress に "100%(Successful)" と表示されれば成功
32.
動作確認 AND回路になっていますか? 32 スライドスイッチ(SW0,SW1)を 動かして, LEDG0が点灯するか 確認してみよう
Download