成人精品水蜜桃_成人在线丰满少妇av_91亚洲国产高清_欧美日韩免费区域视频在线观看

首頁 新聞 > 科技 > 正文

FPGA攻略之Testbench篇

Testbench,就是測試平臺的意思,具體概念就多不介紹了,相信略懂FPGA的人都知道,編寫Testbench的主要目的是為了對使用硬件描述語言(HDL)設計的電路進行仿真驗證,測試設計電路的功能、部分性能是否與預期的目標相符。初學者往往把寫RTL代碼當成重點,不愿寫Testbench,包括小朱同學也是,僅僅使用QuartusII自帶的仿真產生幾個激勵,然后觀察一下最后輸出的波形就完事了,甚至某些時候直接忽視仿真,拿單片機在線調試那一套來對付FPGA,直接把代碼下載到板子里看效果,若與預期不符,再修改代碼,再次下載到板子,如此反復,直到某一天實在玩不下去了。

本文引用地址:http://www.eepw.com.cn/article/184677.htm

同志們,FPGA真不帶這么玩的!趕緊禁止自己使用QuartusII自帶的仿真,甭畫波形圖了,你畫成大師也沒用(也成不了大師,QuartusII只能做極初級的仿真)!如果你立志從事FPGA行業,那么會寫Testbench才你的敲門磚,而且別想著去公司寫RTL代碼了,向毛主席保證,公司一定是讓你來寫Testbench的。再趕緊把你的FPGA開發板有多遠扔多遠(別丟,還是要用的),FPGA不是單片機,學習FPGA并不那么需要開發板。打個比方,學習FPGA是兩萬五千里長征,那么使用開發板連三千里都占不到,遠遠不到。對于FPGA,仿真驗證才是核心,這么講吧,驗證占到整個設計工作的70%,前仿真、后仿真、功能仿真、時序仿真、行為級仿真、RTL級仿真、綜合后仿真、門級仿真、布局布線后仿真……好吧,別暈,本篇只講Testbench,Modelsim仿真咱們下篇再討論。

一個最基本的Testbench包含三個部分,信號定義、模塊接口和功能代碼。借用一下特權同學總結的編寫Testbench的三個基本步驟:

1、對被測試設計的頂層接口進行例化;  2、給被測試設計的輸入接口添加激勵;  3、判斷被測試設計的輸出相應是否滿足設計要求。

逐步解決編寫Testbench的這三點:

首先“對被測試設計的頂層接口進行例化”,這一步相對比較簡單,例化就是,但端口多時也夠喝一壺的,而且要分wire、reg,有時會弄錯,別難過,其實可以偷個懶,通過Quartus II自動生成一個Testbench的模板,選擇Processing -> Start -> Start Test Bench Template Writer,等待完成后打開剛才生成的Testbench,默認是保存在simulation\Modelsim文件夾下的.vt格式文件。這一步就不多講了,偷懶就挺好。

其次“給被測試設計的輸入接口添加激勵”,一般時序設計必然涉及到最基本的兩個信號——clk、rst_n(時鐘、復位),肯定有童鞋會講可以沒有rst_n,是可以沒有,但何必呢,讓代碼更健壯一點不很好嘛,別鉆牛角尖。下面攻克clk、rst_n的寫法:

首先先講一下timescale,因為想要進行仿真首先要規定時間單位,而且最好在Testbench里面統一規定時間單位,而不要在工程代碼里定義,因為不同的模塊如果時間單位不同可能會為仿真帶來一些問題,而timescale本身對綜合也就是實際電路沒有影響。 `timescale 1ns/ 1ps表示仿真的單位時間為1ns,精度為1ps。

clk大體上有三種寫法 :

上述三種代碼的目的就是產生系統時鐘,給clk一個初值后,不斷重復執行:每10ns翻轉一次clk,從而生成一個周期為20ns,頻率50MHz的方波信號。第一、二種基本類似,第三種比較簡單,少了一個initial,放在了always里初始化。

三種方法都無一例外地給clk賦了初值,因為信號的缺省值為Z,如果不賦初值,則反相后還是Z,時鐘就一直處于高阻Z狀態。小朱同學一般選中第一種,看個人喜歡。

根據復位方式的不同,rst_n一般有兩種寫法:

關鍵詞: FPGA Quartus Testbench 開發板 異步復位

最近更新

關于本站 管理團隊 版權申明 網站地圖 聯系合作 招聘信息

Copyright © 2005-2018 創投網 - m.7778890.com All rights reserved
聯系我們:33 92 950@qq.com
豫ICP備2020035879號-12

 

成人精品水蜜桃_成人在线丰满少妇av_91亚洲国产高清_欧美日韩免费区域视频在线观看
欧美特黄一区| 日韩欧美的一区| 亚洲三级毛片| 亚洲视频观看| 欧美日韩精品伦理作品在线免费观看 | 六月婷婷一区| 久久久久网站| 欧美色图天堂网| 欧美日韩一区三区四区| 7777精品伊人久久久大香线蕉超级流畅| 在线观看日韩高清av| 欧美性大战xxxxx久久久| 欧美色视频在线| 欧美色中文字幕| 日韩欧美在线1卡| 久久久精品影视| 综合在线观看色| 亚洲一区二区三区视频在线播放| 亚洲综合区在线| 日韩高清一区在线| 精品一区二区三区视频| 国产成都精品91一区二区三| 91在线小视频| 国产日韩免费| 欧美亚洲日本国产| 亚洲猫色日本管| 亚洲一本大道在线| 看片网站欧美日韩| av资源网一区| 中文精品视频| 欧美人妖巨大在线| 久久久噜噜噜久久人人看 | 亚洲一二三级电影| 国产精品1区2区| 韩日午夜在线资源一区二区| 色综合一区二区三区| 国产乱码精品1区2区3区| 7777精品伊人久久久大香线蕉超级流畅 | 久久亚洲一区二区三区四区| 久久久夜夜夜| 欧美一卡二卡在线| 欧美丰满高潮xxxx喷水动漫| 一区二区三区福利| 日本韩国精品在线| 国产精品69毛片高清亚洲| 女同一区二区| 在线欧美小视频| 国产三级精品三级| 美女精品自拍一二三四| 91美女片黄在线观看| 老妇喷水一区二区三区| wwww国产精品欧美| 日韩**一区毛片| 欧美日韩国产高清| 欧美肥胖老妇做爰| 亚洲一区二区五区| 欧美一区在线看| 在线精品亚洲一区二区不卡| 亚洲国产精品精华液ab| 精品综合久久久久久8888| 亚洲激情在线| 久久久亚洲精品一区二区三区| 亚洲国产精品综合小说图片区| jlzzjlzz亚洲日本少妇| 一本到三区不卡视频| 国产精品麻豆久久久| 国产乱码精品一品二品| 久久久国产精品一区二区中文| 26uuu欧美| 国产伦精品一区二区三区免费迷| 国产日韩亚洲| 中文乱码免费一区二区 | 亚洲精品视频啊美女在线直播| 欧美大片日本大片免费观看| 午夜欧美大尺度福利影院在线看| 欧美日韩国产三区| 日韩欧美国产不卡| 国产精品一区在线| 一本色道久久综合狠狠躁的推荐| 亚洲欧美国产毛片在线| 欧美日韩一视频区二区| 精品奇米国产一区二区三区| 九九精品一区二区| 91国模大尺度私拍在线视频| 亚洲国产成人av| 国产欧美韩日| 亚洲精品亚洲人成人网在线播放| 欧美视频四区| 中文幕一区二区三区久久蜜桃| 97久久精品人人澡人人爽| 欧美变态凌虐bdsm| 成人一级片在线观看| 3d成人h动漫网站入口| 国产在线视视频有精品| 欧美日韩国产首页| 国内精品写真在线观看| 精品视频1区2区| 免费在线看一区| 欧美综合在线视频| 欧美人与禽猛交乱配视频| 欧美二区乱c少妇| 久久国产婷婷国产香蕉| 欧美日韩国产一级片| 韩国三级在线一区| 91精品国产91久久久久久一区二区 | 国产精品一区免费在线观看| 欧美一区二区三区免费大片| 福利一区在线观看| 久久一日本道色综合| 色综合天天综合网天天看片| 国产亚洲一本大道中文在线| 欧美精品午夜| 亚洲激情av在线| 久久久久久久久久久久久久一区| 蜜桃一区二区三区在线| 91精品欧美综合在线观看最新 | 老司机久久99久久精品播放免费| 日韩高清国产一区在线| 欧美精品黑人性xxxx| 成人v精品蜜桃久久一区| 久久亚洲精华国产精华液| 欧美午夜一区| 亚洲一二三四区不卡| 在线视频一区二区三区| 成人午夜视频免费看| 国产精品污网站| 久久天天狠狠| 激情另类小说区图片区视频区| 精品福利一区二区三区免费视频| 欧美午夜免费| 日韩和欧美一区二区三区| 欧美日本一区二区在线观看| 成人综合在线观看| 国产精品久久夜| 色就色 综合激情| a亚洲天堂av| 一区二区三区免费在线观看| 欧美日韩视频第一区| 不卡的av电影在线观看| 一区二区高清免费观看影视大全| 欧美视频你懂的| 欧美日本一区| 久久国产欧美日韩精品| 中文字幕av一区 二区| 在线观看av不卡| 91免费视频观看| 日韩国产欧美一区二区三区| 精品国产一二三区| 免费在线成人| 成a人片国产精品| 亚洲成人先锋电影| 久久尤物电影视频在线观看| 久久性天堂网| 欧美日韩喷水| 久久爱另类一区二区小说| 中文字幕在线不卡一区二区三区| 欧美亚洲尤物久久| 在线观看亚洲视频啊啊啊啊| 国产一本一道久久香蕉| 一区二区三区四区视频精品免费| 91精品欧美综合在线观看最新| 国产亚洲福利| 91免费版在线| 国产精品综合av一区二区国产馆| 亚洲欧美激情一区二区| 精品国产人成亚洲区| 欧美亚洲尤物久久| 国产精品免费一区二区三区观看 | 午夜精品久久久久| 欧美高清一级片在线观看| 91精品国产色综合久久不卡蜜臀| 国产九区一区在线| 国产伊人精品| 成人亚洲一区二区一| 免费美女久久99| 亚洲一区二区三区四区的| 国产精品久久国产精麻豆99网站| 一区精品在线播放| 精品国产伦一区二区三区观看体验| 91久久免费观看| 国产精品一区二区在线观看 | 亚洲国产高清一区二区三区| 99riav久久精品riav| 国产91精品免费| 精品午夜久久福利影院| 午夜不卡av免费| 亚洲综合久久久| 亚洲免费观看高清完整版在线观看熊| 精品福利在线导航| 欧美精品一区二区精品网| 欧美一区二区三区免费在线看 | 国产精品久久综合| 久久久久久久网| 亚洲精品在线观看网站| 日韩欧美成人午夜| 日韩一区二区三区高清免费看看| 欧美日韩专区在线| 欧美丝袜丝交足nylons图片| 欧洲亚洲精品在线| 欧美性大战久久|