虛擬裝置

Download Report

Transcript 虛擬裝置

實習5 :
VeriLite FPGA
FPGA簡介
FPGA簡介
• 又稱”現場可成是邏輯閘陣列”,是一個可供使
用者設定的邏輯閘元件。
• 目前以硬體描述語言(verilog或VHDL)所完成的
電路設計,可以燒錄至FPGA上進行測試,是現
代IC設計驗證的主流。
• 這些可編輯元件可以被用來實現基本的邏輯閘
電路(ex:AND,OR,XOR,NOT)或者更複雜的
功能,如解碼器或數學運算。
• 系統設計師可以依據需要通過可編輯的線路把
FPGA內部的邏輯塊連接起來。
數位邏輯科技
FPGA vs CPLD
• CPLD邏輯閘的密度在幾千到幾萬個邏輯單
元之間,FPGA通常是在幾萬到幾百萬。
• CPLD是一個有點限制的結構。FPGA有很多
的連接單元,這樣讓他可以更加靈活的編
輯,但是結構卻複雜的多。
• 大多數的FPGA含有高層次的內置模塊(ex:加
法器和成法器)和內置的記憶體。
數位邏輯科技
VeriLite FPGA板
電源輸入與開關
啟動開關
USB電源與燒錄
電源與指示燈
FPGA晶片
XC6SX25L
Xilinx公司所產生的FPGA,XC6SX25L為其型號
輸入與輸出裝置
指撥開關x2
LEDx8
Push Buttonx2
輸入與輸出裝置
以上之型號D0~D7、SW1.1~SW1.2、BT0~BT1皆有標示在板子的裝
置上
虛擬儀器裝置接腳
以上只是部分pin腳,詳細內容以後會介紹
虛擬儀器工具列
虛擬儀器裝置
•虛擬儀表板:
可在電腦螢幕上,虛擬儀器程
式支儀表板上安裝想使用的裝
置,例如指撥開關、LED燈。
•虛擬裝置:
在電腦畫面上的指撥開關、
LED燈。
參考資料
• FPGA-維基百科
• SMIMS_VLXS6_USB_Install_Manual_v1.0_EN.
pdf
• VeriInstrumentHelp.chm
– VeriInstrument功能說明
– FPGA腳位資訊
– FPGA燒錄使用說明