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燒錄使用說明