0
  • 聊天消息
  • 系統(tǒng)消息
  • 評(píng)論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線(xiàn)課程
  • 觀看技術(shù)視頻
  • 寫(xiě)文章/發(fā)帖/加入社區(qū)
會(huì)員中心
創(chuàng)作中心

完善資料讓更多小伙伴認(rèn)識(shí)你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

在設(shè)計(jì)中使用 IP 的方法

Xilinx賽靈思官微 ? 來(lái)源:Xilinx賽靈思官微 ? 作者:Xilinx賽靈思官微 ? 2022-10-26 09:23 ? 次閱讀

Vivado Design Suite 可提供圍繞 IP 的設(shè)計(jì)流程,支持您將來(lái)自各種設(shè)計(jì)的 IP 模塊添加到自己的設(shè)計(jì)中。此環(huán)境的核心是可擴(kuò)展的 IP 目錄,其中包含 AMD 賽靈思提供的即插即用 IP。IP 目錄可通過(guò)添加以下內(nèi)容來(lái)加以擴(kuò)展:

來(lái)自 System Generator for DSP 設(shè)計(jì)的模塊(源自 Simulink 算法MATLAB

Vivado 高層次綜合 (HLS) 設(shè)計(jì)(C/C++ 算法)

第三方 IP

使用 Vivado IP 封裝器工具封裝為 IP 的設(shè)計(jì)

下圖顯示了圍繞 IP 的設(shè)計(jì)流程:

8a48ae3a-54c4-11ed-a3b6-dac502259ad0.png

在設(shè)計(jì)中使用 IP 的方法包括:

使用“Managed IP”(托管 IP)流程來(lái)自定義 IP 并生成輸出文件(包括綜合后的設(shè)計(jì)檢查點(diǎn) (DCP)),這樣即可

保留自定義設(shè)置以供在當(dāng)前和未來(lái)版本中使用。如需了解更多信息,請(qǐng)參閱第 3 章:使用“Manage IP”工程。

從工程訪(fǎng)問(wèn) IP 目錄,以自定義 IP 并將其添加到設(shè)計(jì)中。IP 文件可存儲(chǔ)在工程本地,或者對(duì)于小型團(tuán)隊(duì)規(guī)模的工程,建議將其存儲(chǔ)在工程外部。

源文件的添加方法是右鍵單擊 IP integrator 畫(huà)布并將 RTL 模塊添加到設(shè)計(jì)圖中,這樣即可提供“RTL on Canvas”(畫(huà)布上的 RTL)。

在非工程腳本流程中創(chuàng)建并自定義 IP,并生成輸出文件(包括生成 DCP)。

在工程模式或非工程模式下使用 IP 的方法是引用已創(chuàng)建的賽靈思核實(shí)例 (XCI) 文件,推薦在處理由多名團(tuán)隊(duì)成員協(xié)作完成的大型工程時(shí)采用此方法。

按設(shè)計(jì)進(jìn)程瀏覽內(nèi)容

硬件、IP 和平臺(tái)開(kāi)發(fā)

為硬件平臺(tái)創(chuàng)建 PL IP 塊、創(chuàng)建 PL 內(nèi)核、子系統(tǒng)功能仿真以及評(píng)估 Vivado 時(shí)序收斂、資源使用情況和功耗收斂。還涉及為系統(tǒng)集成開(kāi)發(fā)硬件平臺(tái)。本文檔中適用于此設(shè)計(jì)進(jìn)程的主題包括:

第 2 章:IP 基礎(chǔ)知識(shí)

第 3 章:使用“Manage IP”工程

系統(tǒng)集成與確認(rèn)

通過(guò)板級(jí)原理圖和開(kāi)發(fā)板布局來(lái)設(shè)計(jì) PCB。還包含功耗、散熱以及信號(hào)完整性注意事項(xiàng)。本文檔中適用于此設(shè)計(jì)進(jìn)程的主題包括:

處理調(diào)試 IP

IP 術(shù)語(yǔ)

Vivado IDE 使用下列術(shù)語(yǔ)來(lái)描述 IP、其存儲(chǔ)位置及其表述方式。

審核編輯:彭靜
聲明:本文內(nèi)容及配圖由入駐作者撰寫(xiě)或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點(diǎn)僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場(chǎng)。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問(wèn)題,請(qǐng)聯(lián)系本站處理。 舉報(bào)投訴
  • 模塊
    +關(guān)注

    關(guān)注

    7

    文章

    2613

    瀏覽量

    47006
  • amd
    amd
    +關(guān)注

    關(guān)注

    25

    文章

    5376

    瀏覽量

    133378
  • 存儲(chǔ)
    +關(guān)注

    關(guān)注

    13

    文章

    4123

    瀏覽量

    85273
  • IP
    IP
    +關(guān)注

    關(guān)注

    5

    文章

    1541

    瀏覽量

    148918

原文標(biāo)題:Vivado 設(shè)計(jì)套件:圍繞 IP 的設(shè)計(jì)流程

文章出處:【微信號(hào):賽靈思,微信公眾號(hào):Xilinx賽靈思官微】歡迎添加關(guān)注!文章轉(zhuǎn)載請(qǐng)注明出處。

收藏 人收藏

    評(píng)論

    相關(guān)推薦

    破解ip方法

    向大家請(qǐng)教個(gè)問(wèn)題,怎么破解QUARTUS中IP呢?按照網(wǎng)上有的方法,每次只能破解一個(gè)ip核,可我想在我的工程中使用多個(gè)需要破解的ip核怎么做
    發(fā)表于 11-20 15:35

    如何在IP Intergrator中使用vhd文件?

    vivado合成bugif我把這個(gè)文件(附件)打包到一個(gè)pcore,然后我IP Intergrator.it中使用不能合成right.and一個(gè)錯(cuò)誤msg命令失?。簾o(wú)法編譯設(shè)計(jì)!“沒(méi)有更多的其他
    發(fā)表于 03-07 11:05

    可以EDK中使用ISE的IP核嗎?

    嗨,我想在EDK中使用ISE中提供的PCI Express IP核,這意味著我應(yīng)該將所有ISE IP核的verilog模塊導(dǎo)入EDK。這是可能的,如果可能的話(huà)請(qǐng)發(fā)送相關(guān)文件。謝謝&問(wèn)候,Madhu.B
    發(fā)表于 03-24 08:14

    請(qǐng)問(wèn)如何在設(shè)計(jì)中使IP

    你好我對(duì)設(shè)計(jì)中使IP并嘗試學(xué)習(xí)一些基本內(nèi)容感到困惑。目前我正在嘗試使用ZYBO板讀取模擬信號(hào),并從示例設(shè)計(jì)開(kāi)始。https://github.com/Digilent/Zybo-XADC問(wèn)題是
    發(fā)表于 08-14 09:25

    Keil Arm中使用malloc函數(shù)的方法是什么?

    Keil Arm中使用malloc函數(shù)的方法是什么?需要經(jīng)歷哪幾個(gè)步驟?
    發(fā)表于 07-01 08:45

    Vivado中使用SRIO高速串行協(xié)議的IP演示官方例程

    中使用SRIO高速串行協(xié)議的IP演示如何使用官方例程和手冊(cè)進(jìn)行快速使用,仔細(xì)閱讀參考官方例程后進(jìn)行一些修改就可以應(yīng)用在實(shí)際項(xiàng)目中。 一、導(dǎo)入IP 點(diǎn)擊“
    的頭像 發(fā)表于 04-15 15:19 ?6354次閱讀
    <b class='flag-5'>在</b>Vivado<b class='flag-5'>中使</b>用SRIO高速串行協(xié)議的<b class='flag-5'>IP</b>演示官方例程

    如何導(dǎo)出IP以供在 Vivado Design Suite 中使

    本篇博文中,我們將學(xué)習(xí)如何導(dǎo)出 IP 以供在 Vivado Design Suite 中使用、如何將其連接到其它 IP 核與處理器以及如何在板上運(yùn)行工程。
    的頭像 發(fā)表于 07-08 09:34 ?2478次閱讀

    如何在java代碼中使用HTTP代理IP

    如何在java代碼中使用HTTP代理IP
    的頭像 發(fā)表于 08-04 15:38 ?2101次閱讀

    如何在python代碼中使用HTTP代理IP

    如何在python代碼中使用HTTP代理IP
    的頭像 發(fā)表于 08-04 15:46 ?1181次閱讀

    如何在PHP代碼中使用HTTP代理IP

    如何在PHP代碼中使用HTTP代理IP。
    的頭像 發(fā)表于 08-04 16:08 ?2329次閱讀

    go語(yǔ)言代碼中使用HTTP代理IP方法

    如何在go語(yǔ)言代碼中使用HTTP代理IP。
    的頭像 發(fā)表于 08-04 16:13 ?3049次閱讀

    如何在易e語(yǔ)言代碼中使用HTTP代理IP

    如何在易e語(yǔ)言代碼中使用HTTP代理IP,示例代碼demo直接可用(步驟注釋清晰)
    的頭像 發(fā)表于 08-05 16:29 ?6667次閱讀

    如何在c語(yǔ)言代碼中使用HTTP代理IP

    如何在c語(yǔ)言代碼中使用HTTP代理IP,示例代碼demo直接可用(步驟注釋清晰)
    的頭像 發(fā)表于 08-05 16:31 ?2231次閱讀

    如何在c#語(yǔ)言代碼中使用HTTP代理IP

    如何在c#語(yǔ)言代碼中使用HTTP代理IP,示例代碼demo直接可用(步驟注釋清晰)
    的頭像 發(fā)表于 08-05 16:33 ?2465次閱讀

    如何在python代碼中使用HTTP代理IP

    如何再python代碼中使用HTTP代理IP
    的頭像 發(fā)表于 09-13 09:25 ?910次閱讀