Vivado Design Suite 可提供圍繞 IP 的設(shè)計流程,支持您將來自各種設(shè)計的 IP 模塊添加到自己的設(shè)計中。此環(huán)境的核心是可擴展的 IP 目錄,其中包含 AMD 賽靈思提供的即插即用 IP。IP 目錄可通過添加以下內(nèi)容來加以擴展:
來自 System Generator for DSP 設(shè)計的模塊(源自 Simulink 算法的 MATLAB)
Vivado 高層次綜合 (HLS) 設(shè)計(C/C++ 算法)
第三方 IP
使用 Vivado IP 封裝器工具封裝為 IP 的設(shè)計
下圖顯示了圍繞 IP 的設(shè)計流程:
在設(shè)計中使用 IP 的方法包括:
使用“Managed IP”(托管 IP)流程來自定義 IP 并生成輸出文件(包括綜合后的設(shè)計檢查點 (DCP)),這樣即可
保留自定義設(shè)置以供在當前和未來版本中使用。如需了解更多信息,請參閱第 3 章:使用“Manage IP”工程。
從工程訪問 IP 目錄,以自定義 IP 并將其添加到設(shè)計中。IP 文件可存儲在工程本地,或者對于小型團隊規(guī)模的工程,建議將其存儲在工程外部。
源文件的添加方法是右鍵單擊 IP integrator 畫布并將 RTL 模塊添加到設(shè)計圖中,這樣即可提供“RTL on Canvas”(畫布上的 RTL)。
在非工程腳本流程中創(chuàng)建并自定義 IP,并生成輸出文件(包括生成 DCP)。
在工程模式或非工程模式下使用 IP 的方法是引用已創(chuàng)建的賽靈思核實例 (XCI) 文件,推薦在處理由多名團隊成員協(xié)作完成的大型工程時采用此方法。
按設(shè)計進程瀏覽內(nèi)容
硬件、IP 和平臺開發(fā)
為硬件平臺創(chuàng)建 PL IP 塊、創(chuàng)建 PL 內(nèi)核、子系統(tǒng)功能仿真以及評估 Vivado 時序收斂、資源使用情況和功耗收斂。還涉及為系統(tǒng)集成開發(fā)硬件平臺。本文檔中適用于此設(shè)計進程的主題包括:
第 2 章:IP 基礎(chǔ)知識
第 3 章:使用“Manage IP”工程
系統(tǒng)集成與確認
通過板級原理圖和開發(fā)板布局來設(shè)計 PCB。還包含功耗、散熱以及信號完整性注意事項。本文檔中適用于此設(shè)計進程的主題包括:
處理調(diào)試 IP
IP 術(shù)語
Vivado IDE 使用下列術(shù)語來描述 IP、其存儲位置及其表述方式。
-
模塊
+關(guān)注
關(guān)注
7文章
2788瀏覽量
50434 -
amd
+關(guān)注
關(guān)注
25文章
5589瀏覽量
136397 -
存儲
+關(guān)注
關(guān)注
13文章
4533瀏覽量
87485 -
IP
+關(guān)注
關(guān)注
5文章
1805瀏覽量
152629
原文標題:Vivado 設(shè)計套件:圍繞 IP 的設(shè)計流程
文章出處:【微信號:賽靈思,微信公眾號:Xilinx賽靈思官微】歡迎添加關(guān)注!文章轉(zhuǎn)載請注明出處。
發(fā)布評論請先 登錄
破解ip的方法
如何在IP Intergrator中使用vhd文件?
可以在EDK中使用ISE的IP核嗎?
請問如何在設(shè)計中使用IP?
在Keil Arm中使用malloc函數(shù)的方法是什么?
在Vivado中使用SRIO高速串行協(xié)議的IP演示官方例程

評論