Presentation is loading. Please wait.

Presentation is loading. Please wait.

數位系統實驗 Experiment on Digital System Lab06: Verilog HDL and FPGA (2) 負責助教:葉俊顯 stanley.

Similar presentations


Presentation on theme: "數位系統實驗 Experiment on Digital System Lab06: Verilog HDL and FPGA (2) 負責助教:葉俊顯 stanley."— Presentation transcript:

1 數位系統實驗 Experiment on Digital System Lab06: Verilog HDL and FPGA (2) 負責助教:葉俊顯 stanley

2 2015/10/202 Outline Introduction to VeriLite Programming VeriLite Verification using VeriInstrument Lab

3 2015/10/203 Outline Introduction to VeriLite Programming VeriLite Verification using VeriInstrument Lab

4 2015/10/204 Introduction to VeriLite JTAG 電源線 Reset USB 開關

5 2015/10/205 Introduction to VeriLite

6 2015/10/206 Introduction to VeriLite 虛擬元件 利用 USB 溝通

7 2015/10/207 Outline Introduction to VeriLite Programming VeriLite Verification using VeriInstrument Lab

8 2015/10/208 Programming VeriLite 一般組合電路不會有 clk 訊號出現, clk 只會 在循序電路出現 備註:此 FPGA 板子需要額外的 clk 訊號 腳位設定才可以動作,所以務必記得加入

9 2015/10/209 Programming VeriLite Start compilation

10 2015/10/2010 Programming VeriLite Open Assignment editor

11 2015/10/2011 Programming VeriLite Show input and output pins

12 2015/10/2012 Programming VeriLite Pin assignment Double click

13 2015/10/2013 Programming VeriLite Assign pin location to all inputs and outputs and add Clk  Please refer to pin.xls for pin location assignment  Clock must be assigned to location Pin_28

14 2015/10/2014 Programming VeriLite Start compilation

15 2015/10/2015 Programming VeriLite Programming device

16 2015/10/2016 Programming VeriLite Hardware setup: add USB-Blaster

17 2015/10/2017 Programming VeriLite Programming device

18 2015/10/2018 Outline Introduction to VeriLite Programming VeriLite Verification using VeriInstrument Lab

19 2015/10/2019 Verification using VeriInstrument 一定要先確認 !!!

20 2015/10/2020 Verification using VeriInstrument Specify the name of project file and the pin information file (*.qsf) generated by QuartusII

21 2015/10/2021 Verification using VeriInstrument Check pin assignment

22 2015/10/2022 Verification using VeriInstrument Add I/O device

23 2015/10/2023 Verification using VeriInstrument Add I/O device Drag here

24 2015/10/2024 Verification using VeriInstrument Assign user pins Drag here

25 2015/10/2025 Verification using VeriInstrument Run FPGA

26 2015/10/2026 Outline Introduction to VeriLite Programming VeriLite Verification using VeriInstrument Lab

27 2-Bit by 2-Bit Binary Multiplier Four input, B1,B0, A1,A0 Four output, C3, C2, C1, C0

28 Lab

29 Hint xor xor01(s, x, y); and and01(c, x, y); assign s=x^y; assign c=x&y; reg s,c; always @(x or y) begin s=x^y; c=x&y; end

30 Notice 請勿在桌面建立 Project 及請勿命名中文資料夾 Device family 請確認與 FPGA Chip 符合 (EP1C6Q240C8) Top module name & Project name 需要一致 確認 module … endmodule 為 keyword 變成藍色字體 30


Download ppt "數位系統實驗 Experiment on Digital System Lab06: Verilog HDL and FPGA (2) 負責助教:葉俊顯 stanley."

Similar presentations


Ads by Google