Vivado利用IP自帶的示例工程和仿真


有時候想查看IP的特性和功能,又不想自己寫testbench,Vivado自帶的IP示例工程就能派上用場,原來一直不知道怎么打開IP的示例工程

  • 第一步:在原有的工程中新建IP,按照你想要的IP屬性,例如FIFO是否有Almost empty,是否帶有FIFO中的數據計數,我創建的FIFO名稱為FIFO_TimeStamp_SPIKE

  • 第二步:完成IP的創建,是否設置為OOC方式,這個無所謂

  • 第三步:輸入命令打開以IP為頂層的工程,open_example_project [get_ips FIFO_TimeStamp_SPIKE]

打開的IP工程如下所示,

可以看simulation source里面有個tb文件,就是例化了我們創建的IP的測試文件

run simulation即可執行仿真,記得將Scope里面的相應的object加入即可

例化的FIFO的測試如下,完成的相應的讀寫,時序正確,


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM