HOME 首頁(yè)
SERVICE 服務(wù)產(chǎn)品
XINMEITI 新媒體代運(yùn)營(yíng)
CASE 服務(wù)案例
NEWS 熱點(diǎn)資訊
ABOUT 關(guān)于我們
CONTACT 聯(lián)系我們
創(chuàng)意嶺
讓品牌有溫度、有情感
專注品牌策劃15年

    目前最常用的ip版本是

    發(fā)布時(shí)間:2023-04-08 16:42:37     稿源: 創(chuàng)意嶺    閱讀: 133        

    大家好!今天讓創(chuàng)意嶺的小編來(lái)大家介紹下關(guān)于目前最常用的ip版本是的問(wèn)題,以下是小編對(duì)此問(wèn)題的歸納整理,讓我們一起來(lái)看看吧。

    開(kāi)始之前先推薦一個(gè)非常厲害的Ai人工智能工具,一鍵生成原創(chuàng)文章、方案、文案、工作計(jì)劃、工作報(bào)告、論文、代碼、作文、做題和對(duì)話答疑等等

    只需要輸入關(guān)鍵詞,就能返回你想要的內(nèi)容,越精準(zhǔn),寫出的就越詳細(xì),有微信小程序端、在線網(wǎng)頁(yè)版、PC客戶端

    官網(wǎng):https://ai.de1919.com。

    創(chuàng)意嶺作為行業(yè)內(nèi)優(yōu)秀的企業(yè),服務(wù)客戶遍布全球各地,如需了解相關(guān)業(yè)務(wù)請(qǐng)撥打電話175-8598-2043,或添加微信:1454722008

    本文目錄:

    目前最常用的ip版本是

    一、

    二、

    三、fpgaip核最多

    一、背景

    FIFO是FPGA項(xiàng)目中使用最多的IP核,一個(gè)項(xiàng)目使用幾個(gè),甚至是幾十個(gè)FIFO都是很正常的。通常情況下,每個(gè)FIFO的參數(shù),特別是位寬和深度,是不同的。

    明德?lián)P(MDY)在2021年承擔(dān)了多個(gè)基于XILINX芯片的研發(fā)項(xiàng)目,包括VPX網(wǎng)絡(luò)透明傳輸項(xiàng)目(芯片為XC7K325T-2FBG900)、某高端測(cè)試儀項(xiàng)目(芯片為XCKU060-FFVA1156)、某網(wǎng)閘設(shè)備項(xiàng)目(芯片為XC7Z030-FBG676)等,另外,明德?lián)P自研了基于XC7K325T-2FBG900和基于XC7K410T-2FBG900芯片的核心板,在XILINX研發(fā)領(lǐng)域擁有豐富的經(jīng)驗(yàn)。

    這些項(xiàng)目都必須用到FIFO。如果按照通常做法,每種位寬和深度的IP,都要打開(kāi)FIFO IP核界面、命名(命名不好不好分辨需要的FIFO)、設(shè)置參數(shù)、生成并編譯IP核,工作量可以想象出來(lái)是非常多的。更重要的是隨之而來(lái)的管理問(wèn)題,如何管理這幾十個(gè)不同F(xiàn)IFO,如何檢查FIFO的設(shè)置是否正確,都是一個(gè)不小的挑戰(zhàn)。

    對(duì)于我們專門承接項(xiàng)目的團(tuán)隊(duì),絕不可忍受如此重復(fù)、枯燥、容易出錯(cuò)的工作。經(jīng)過(guò)精心研究,終于找到了一條實(shí)用的方法:使用XILINX的原語(yǔ)--xpm_fifo_async和xpm_fifo_sync。

    XILINX原語(yǔ)xpm_fifo_async和xpm_fifo_sync在FPGA中,可以直接例化使用,并且可以參數(shù)化FIFO的位寬和深度的。即在設(shè)計(jì)時(shí),不用生成FIFO IP,直接例化就可以使用了。

    二、獲得參考代碼

    打開(kāi)VIVADO軟件,點(diǎn)擊上圖中的Language Templates,將會(huì)彈出Language Templates窗口,如下圖。

    在Language Templates窗口中,依次點(diǎn)擊verilog、Xilinx Parameterized Macros(XPM)、XPM、XPM_FIFO,如上圖??梢钥吹接腥NFIFO,分別是異步的XPM FIFO:xpm_fifo_async、AXI總線的FIFO:xpm_fifo_axis和同步的XMP FIFO:xpm_fifo_sync。

    選擇xpm_fifo_async,右邊的Preview窗口,將出現(xiàn)xpm_fifo_async的注釋以及參考代碼。將此部分代碼拷出來(lái),并將注釋刪除,剩下的是xpm_fifo_async的例化參考。

    上圖是對(duì)xpm_fifo_async的參數(shù)例化部分。下面是需要重點(diǎn)關(guān)注并經(jīng)常使用的參數(shù)。

    Ø FIFO_WRITE_DEPTH:FIFO的寫深度,其實(shí)就是在這里設(shè)置FIFO的深度,注意該值通常是2的N次方,如8、16、32、64等數(shù)。

    Ø PROG_EMPTY_THRESH:FIFO的快空的水線。當(dāng)FIFO存儲(chǔ)的數(shù)據(jù)量小于該水線時(shí),F(xiàn)IFO的快空信號(hào)將會(huì)變高。

    Ø PROG_FULL_THRESH:FIFO的快滿的水線。當(dāng)FIFO存儲(chǔ)的數(shù)據(jù)量大于該水線時(shí),F(xiàn)IFO的快滿信號(hào)將會(huì)變高,表示有效。

    Ø READ_DATA_WIDTH:讀數(shù)據(jù)的位寬。

    Ø WRITE_DATA_WIDTH:將數(shù)據(jù)的位寬。

    Ø RD_DATA_COUNT_WIDHT:讀側(cè)數(shù)據(jù)統(tǒng)計(jì)值的位寬。

    Ø WR_DATA_COUNT_WIDTH:寫側(cè)數(shù)據(jù)統(tǒng)計(jì)值的位寬。

    上圖是對(duì)xpm_fifo_async的接口信號(hào)部分。下面是需要重點(diǎn)關(guān)注并經(jīng)常使用的信號(hào)。

    Ø wr_clk:FIFO的寫時(shí)鐘

    Ø rst:FIFO的復(fù)位信號(hào),高電平有效。要注意的是,該信號(hào)是屬于寫時(shí)鐘域的。

    Ø wr_en:FIFO的寫使能信號(hào)。

    Ø din:FIFO的寫數(shù)據(jù)

    Ø full:寫滿指示信號(hào),當(dāng)FIFO寫滿時(shí),該信號(hào)變高。

    Ø wr_data_count:FIFO存儲(chǔ)數(shù)據(jù)量指示信號(hào),用來(lái)指示當(dāng)前FIFO已經(jīng)寫入但未讀出的數(shù)據(jù)個(gè)數(shù)。

    Ø rd_clk:FIFO的讀時(shí)鐘。

    Ø rd_en:FIFO的讀使能。

    Ø dout:FIFO讀出的數(shù)據(jù)。

    Ø empty:FIFO的空指示信號(hào)。當(dāng)其為1表示FIFO處于空狀態(tài),當(dāng)其為0,表示FIFO內(nèi)有數(shù)據(jù)。

    三、定義自用的FIFO模塊

    從第二步可以看出,xpm_fifo_async是可以參數(shù)化深度和位寬的。但xpm_fifo_async有很多參數(shù)和信號(hào),并且其中有部分是不使用的。為了使用上的方便,可以自定義自用的FIFO模塊。

    例如,明德?lián)P就定義了一個(gè)模塊mdyFifoAsy,該信號(hào)的接口信號(hào)如下圖。可以看出,名稱更加規(guī)范,并且定義常用的信號(hào),如讀時(shí)鐘rd_clk,寫時(shí)鐘wrclk、寫使能wrreq等信號(hào)。

    明德?lián)P還在模塊mdyFifoAsy定義了一些常用的參數(shù),分別是FIFO深度參數(shù):DEPT_W;FIFO位寬的參數(shù):DATA_W,還有FIFO快滿參數(shù)AL_FUL和快空參數(shù)AL_EMP,如下圖。

    接下來(lái),就是在mdyFifoAsy中例化并使用xpm_fifo_async了。如下圖,就是對(duì)xpm_fifo_async的參數(shù)例化。將DEPT_W傳給FIFO_WRITE_DEPTH,DATA_W傳給READ_DATA_WIDTH等。

    下圖是對(duì)xpm_fifo_async的信號(hào)例化。將不用的信號(hào)留空,將dout連到q,din連到data,wr_en連到wrreq等。您可以根據(jù)自己情況來(lái)定制FIFO。

    四、應(yīng)用

    定制完自己的FIFO后,就可以直接例化使用了。

    上圖就是使用了一個(gè)位寬為8,深度為256的FIFO。

    上圖就是使用了一個(gè)位寬為18,深度為1024的FIFO。

    FIFO是FPGA、芯片設(shè)計(jì)中,最常用的IP核,在存儲(chǔ)控制、算法實(shí)現(xiàn)、接口設(shè)計(jì)中,都少不了FIFO,因此合理并正確使用FIFO的技術(shù)就非常有必要了,明德?lián)P錄制了FIFO的訓(xùn)練視頻,掌握后技術(shù)能力將有大提升。

    通過(guò)上面介紹可知,通過(guò)此種方式,再也不用生成FIFO IP核啦,整個(gè)工程大小基本上可以減少一大半。

    上面舉的例子是xpm_fifo_async,同步FIFO:xpm_fifo_sync的使用方法是類似的。

    四、TCP/ IP協(xié)議包含哪些層?

    TCP/IP協(xié)議包含應(yīng)用層、傳輸層、網(wǎng)絡(luò)層和網(wǎng)絡(luò)接口層。

    TCP/IP協(xié)議四層參考模型是一個(gè)抽象的分層模型,這個(gè)模型中,所有的TCP/IP系列網(wǎng)絡(luò)協(xié)定都?xì)w類到4個(gè)抽象的“層”中。每一抽象層建立在低一層提供的服務(wù)上,并且為高一層提供服務(wù)。 完成一些特定的任務(wù)需要眾多的協(xié)定協(xié)同工作,這些協(xié)定分布在參考模型的不同層中的,因此有時(shí)稱它們?yōu)橐粋€(gè)協(xié)定疊。 TCP/IP協(xié)議參考模型為TCP/IP協(xié)定量訂身制作。其中IP協(xié)定只關(guān)心如何使得數(shù)據(jù)能夠跨越本地網(wǎng)絡(luò)邊界的問(wèn)題,而不關(guān)心如何利用傳輸媒體,數(shù)據(jù)如何傳輸。

    目前最常用的ip版本是

    TCP/IP協(xié)議的起源

    TCP/IP協(xié)議這個(gè)名稱來(lái)源于其中兩個(gè)最重要的協(xié)定:傳輸控制協(xié)定(TCP)和互聯(lián)網(wǎng)協(xié)定(IP),它們也是最先定義的兩個(gè)協(xié)定。 同許多其他協(xié)定一樣網(wǎng)絡(luò)傳輸協(xié)定也可以看作一個(gè)多層組合,每層解決數(shù)據(jù)傳輸中的一組問(wèn)題并且向使用這些底層服務(wù)的高層提供定義好的服務(wù)。高層邏輯上與用戶更為接近,所處理數(shù)據(jù)更為抽象,它們依賴于低層將數(shù)據(jù)轉(zhuǎn)換成最終能夠進(jìn)行實(shí)體控制的形式。

    以上就是關(guān)于目前最常用的ip版本是相關(guān)問(wèn)題的回答。希望能幫到你,如有更多相關(guān)問(wèn)題,您也可以聯(lián)系我們的客服進(jìn)行咨詢,客服也會(huì)為您講解更多精彩的知識(shí)和內(nèi)容。


    推薦閱讀:

    打新基金排行榜(目前最好最穩(wěn)的基金)

    65寸電視排行榜前十名(65英寸目前口碑最好的電視機(jī))

    目前最新的營(yíng)銷方式有哪些

    女裝加盟排行榜(女裝加盟排行榜女裝加盟店10大品牌)

    抖音超過(guò)多少瀏覽會(huì)人工審核(抖音超過(guò)多少瀏覽會(huì)人工審核失?。?/a>

    問(wèn)大家

    陽(yáng)江服務(wù)好的網(wǎng)頁(yè)美工設(shè)計(jì)目前什么價(jià)格?各位大俠們幫忙答一下

    晉江服務(wù)好的小程序開(kāi)發(fā)運(yùn)營(yíng)目前什么價(jià)格?各位老司機(jī)們跪求解答

    陽(yáng)春有口碑的網(wǎng)站建設(shè)設(shè)計(jì)目前需要多少錢?諸位老司機(jī)們幫忙回一下

    沙井一站式的氣球布置目前什么價(jià)格?諸位筒子們急需賜教

    珠海人性化的網(wǎng)頁(yè)美工設(shè)計(jì)目前什么價(jià)格?同志們求回復(fù)

    目前國(guó)內(nèi)山東濟(jì)南比較好的婚戀網(wǎng)站是哪一個(gè)?我想找對(duì)象結(jié)婚。

    南安效果好的小程序開(kāi)發(fā)運(yùn)營(yíng)目前需要多少錢?各位大俠們幫忙答一下

    佛山比較公道的網(wǎng)店淘寶店鋪裝修目前什么價(jià)格?同志們求回復(fù)

    潮州排名好的網(wǎng)站建設(shè)設(shè)計(jì)目前什么價(jià)格?在座的好基友們不勝感激

    濟(jì)南靠譜的婚戀app有嗎?目前濟(jì)南哪個(gè)交友網(wǎng)站比較好?

    濟(jì)南槐蔭區(qū)真實(shí)可靠的婚介紅娘服務(wù)中心哪家服務(wù)好?

    濟(jì)南比較靠譜的本地相親找對(duì)象平臺(tái)有哪家?婚戀服務(wù)哪家好?

    濟(jì)南正規(guī)誠(chéng)信本地相親找對(duì)象平臺(tái)哪家口碑好?值得信賴