国产毛片a精品毛-国产毛片黄片-国产毛片久久国产-国产毛片久久精品-青娱乐极品在线-青娱乐精品

FPGA入門:第一個工程實例之功能仿真概述

發布時間:2015-3-1 19:40    發布者:rousong1989
FPGA入門:第一個工程實例之功能仿真概述
本文節選自特權同學的圖書《FPGA/CPLD邊練邊學——快速入門Verilog/VHDL
書中代碼請訪問網盤:http://pan.baidu.com/s/1bndF0bt
         完成了前面基本的設計輸入后,為了進一步的驗證代碼所實現功能的正確性,我們還需要進行仿真測試。關于仿真的一些深入的介紹大家可以參考筆者的《深入淺出玩轉FPGA》一書筆記10的相關內容。為了讓大家更好的理解什么是仿真、為什么要做仿真以及如何做仿真,這里將以testbench的基本概念進行簡單的介紹。當然了,仿真其實在包含在testbench這個大概念里面的。
所謂testbench,即測試平臺,詳細的說就是給待驗證的設計添加激勵,同時觀察它的輸出響應是否符合設計要求。如圖5.27所示,測試平臺就是要模擬一個和待驗證設計接口的各種外圍設備。
圖5.27 設計與驗證
         仿真測試是FPGA設計流程中必不可少的步驟。在今天的FPGA設計中,如果邏輯規模較大,一般都會使用到IP核或者SOC來加快RTL級設計,所以花費在仿真驗證上的工作量往往能夠占到這個開發流程的70%。仿真測試的重要性可見一斑。
         初學者在剛接觸仿真這個概念的時候,可能以為仿真只是簡單的用一些開發軟件自帶的波形發生器產生一些激勵,然后觀察一下最后的波形輸出就完事了。但是對于大規模的設計,用波形產生激勵是不現實的,觀察波形的工作量也是可想而知的。例如,對于一個16位的輸入總線,它可以有65536種組合,如果每次隨機產生一種輸入,那用波形豈不累死人。再說輸出結果的觀察,對應65536種輸入的65536種輸出,看波形肯定讓人花眼繚亂。所以,testbench應該有更高效的測試手段。對于FPGA的仿真,使用波形輸入產生激勵是可以的,觀察波形輸出以驗證測試結果也是可以的,波形也許是最直觀的測試手段,但絕不是唯一手段。
         如圖5.28所示,設計的測試結果判斷不僅可以通過觀察對比波形,而且可以靈活的使用腳本命令將有用的輸出信息打印到終端或者產生文本進行觀察,也可以寫一段代碼讓他們自動比較輸出結果。總之,testbench的設計是多種多樣的,它的語法也是很隨意的,不像RTL級設計代碼那么多講究,它是基于行為級的語法,很多高級的語法都可以在腳本中使用。因為它不需要實現到硬件中,它是運行在PC機上的一段腳本,所以相對RTL級可以做得更容易更靈活一些。
圖5.28 驗證輸出
         前面我們也以及介紹過Verilog和VHDL都有其相應的行為級的語法,這類語法相對而言更高級一些,它們無需實現到最終的硬件中,而是在PC上運行編譯來實現相關功能。而Verilog與VHDL相比,語法更自由一些,或者也可以說更高級一些,它用來寫測試腳本更加游刃有余。當然了,業內也出現了一些類似System Verilog、System C等更高級的HDL語言,雖然這些語言出現的初衷都是為了能夠最終直接服務于RTL級設計,但實際情況并沒有預期的理想,這些語言目前大都只是被用于testbench設計上了。不過對于一般的設計,我們也不用過分追求更高級的語法,行為級的Verilog足夠應付大多數的設計驗證。
本文節選自特權同學的圖書《FPGA/CPLD邊練邊學——快速入門Verilog/VHDL
書中代碼請訪問網盤:http://pan.baidu.com/s/1bndF0bt

本文地址:http://m.qingdxww.cn/thread-146285-1-1.html     【打印本頁】

本站部分文章為轉載或網友發布,目的在于傳遞和分享信息,并不代表本網贊同其觀點和對其真實性負責;文章版權歸原作者及原出處所有,如涉及作品內容、版權和其它問題,我們將根據著作權人的要求,第一時間更正或刪除。
飛翔的石頭 發表于 2015-3-2 16:23:06
不錯
您需要登錄后才可以發表評論 登錄 | 立即注冊

廠商推薦

  • Microchip視頻專區
  • Dev Tool Bits——使用MPLAB® Discover瀏覽資源
  • Dev Tool Bits——使用條件軟件斷點宏來節省時間和空間
  • Dev Tool Bits——使用DVRT協議查看項目中的數據
  • Dev Tool Bits——使用MPLAB® Data Visualizer進行功率監視
  • 貿澤電子(Mouser)專區
關于我們  -  服務條款  -  使用指南  -  站點地圖  -  友情鏈接  -  聯系我們
電子工程網 © 版權所有   京ICP備16069177號 | 京公網安備11010502021702
快速回復 返回頂部 返回列表
主站蜘蛛池模板: 免费日韩毛片 | 综合插插插 | 男人的天堂欧美精品色偷偷 | 99视频有精品视频免费观看 | 综合在线亚洲 | 国产成人精品日本亚洲直接 | 亚洲天天综合 | 国产精品手机视频一区二区 | 中文字幕在线一区二区三区 | 免费特黄一区二区三区视频一 | 色费女人18毛片a级视频在线 | 国产一级免费 | 国产精品手机在线观看 | 色播五月婷婷 | 国产欧美一区二区久久 | 97视屏| 五月精品| 男人天堂伊人 | 日本天天操 | 久久女同互慰一区二区三区 | 精品国产一区二区三区久久久狼 | 青青青视频免费观看 | 日本h在线精品免费观看 | 国产综合精品久久久久成人影 | 国产亚洲精品日韩香蕉网 | 香蕉视频免费看 | 欧洲a级片 | 不卡在线 | 九九久| a毛片毛费观看 | 非洲黑人毛片 | 日韩一级影院 | 精品视频在线视频 | 久久亚洲国产最新网站 | www.四虎影 | 一区二区三区四区在线观看视频 | 草逼片| 亚洲va欧美 | 亚洲激情视频 | 在线视频免费观看www动漫 | 日韩高清一级 |