Xilinx SDNet(SDx 開發(fā)環(huán)境) 2018.2官方正式版

2023-04-09發(fā)布者:ylm大?。?/span> 下載:0

文件大小:

軟件介紹

Xilinx SDNet是一款幫助用戶編譯編輯設(shè)計提供開發(fā)環(huán)境的內(nèi)置組件,Xilinx SDNet官方版支持系統(tǒng)架構(gòu)者通過新型的高級網(wǎng)絡(luò)抽象語言自動生成數(shù)據(jù)平面功能,它基于LBUS標(biāo)準(zhǔn),但它將MTY信號更改為CNT,以獲得有效字節(jié)的正整數(shù)計數(shù)。 CNT信號的原因是有一種正常的方式來發(fā)信號通知編輯器刪除所有數(shù)據(jù)時發(fā)生的“空包” 其他信號具有與LBUS相同的時序和語義;查找引擎用于在各種不同類型的表上實現(xiàn)搜索。

軟件功能:

支持軟件定義的硬件處理

網(wǎng)絡(luò) SDNet 開發(fā)環(huán)境加上 Xilinx FPGA 和 SoC,可創(chuàng)建新一代硬件加速的軟件定義網(wǎng)絡(luò)。SDNet 支持帶高吞吐量及低時延的包處理功能。 它可通過軟件可編程的數(shù)據(jù)層硬件來實現(xiàn)可改變競爭格局的差異化,帶來可以動態(tài)地與控制層軟件協(xié)同的內(nèi)容智能性。 這可應(yīng)對現(xiàn)代以內(nèi)容為導(dǎo)向、隨心所欲的零接觸聯(lián)網(wǎng)的性能、靈活性及安全挑戰(zhàn)。

SDNet 可在網(wǎng)絡(luò)交換、網(wǎng)絡(luò)切分、數(shù)據(jù)中心組網(wǎng)和多路訪問邊緣計算 (MEC) 中發(fā)現(xiàn)數(shù)據(jù)層加速應(yīng)用,包括支持網(wǎng)絡(luò)功能虛擬化 (NFV) 和網(wǎng)絡(luò)安全性(IPSec、SSL、NGFW 等)的軟件定義網(wǎng)絡(luò) (SDN)。

軟件定義可編程性

SDNet 支持軟件定義數(shù)據(jù)層硬件開發(fā),支持現(xiàn)代 P4 數(shù)據(jù)包處理語言。 它可為當(dāng)前 P4 增加一些新穎的概括,有助于高效利用 Xilinx 器件的獨特白盒硬件功能。 這些可幫助系統(tǒng)架構(gòu)師為具體網(wǎng)絡(luò)需求定義準(zhǔn)確擬合的硬件,與潛在浪費固定資源的 ASIC 替代方案形成了鮮明的對比。 此外,SDNet 還可將標(biāo)準(zhǔn)運行時軟件 API 創(chuàng)建在 P4 編程的數(shù)據(jù)層中,確保針對慢路徑數(shù)據(jù)包處理及網(wǎng)絡(luò)運行與管理的標(biāo)準(zhǔn)軟件堆棧進(jìn)行的投資得到保護(hù)。

SDNet 使用其 P4 編程模型所釋放的獨特功能,可幫助運營商和 MSO 動態(tài)地提供獨特的差異化服務(wù),不會對現(xiàn)有的服務(wù)造成任何中斷,也不需要硬件重新認(rèn)證或上門服務(wù)。這可讓服務(wù)供應(yīng)商獲得更高的收入潛力,顯著節(jié)省資本支出、運營成本以及上市時間。網(wǎng)絡(luò)設(shè)備供應(yīng)商和網(wǎng)絡(luò)連接服務(wù)器提供商可從功能豐富的靈活硬件平臺實現(xiàn)類似的優(yōu)勢,該平臺可通過部署內(nèi)容敏感的數(shù)據(jù)層硬件實現(xiàn)廣泛的差異化。

Xilinx SDNet(SDx 開發(fā)環(huán)境)軟件特色

      SDNet基于模塊化設(shè)計方法,包括連接各種不同類型的引擎。 數(shù)據(jù)流圖被描述為文本描述。 這些引擎主要與數(shù)據(jù)包和元組的數(shù)據(jù)流進(jìn)行通信,以實現(xiàn)更大的系統(tǒng)行為。 執(zhí)行模型是被動的,并且基于同步數(shù)據(jù)流模型,該模型在所有輸入到達(dá)時觸發(fā)引擎。 輸入可以是例如作為元組傳送的分組和相應(yīng)的元數(shù)據(jù)。 數(shù)據(jù)包和元組之類的端口在下一節(jié)中定義,后面是不同類型引擎的描述,以及如何將它們組合在一起構(gòu)建系統(tǒng)。

      包

      數(shù)據(jù)包端口是主要的SDNet接口,負(fù)責(zé)在引擎之間以及外部世界中移動數(shù)據(jù)包。 目前,引擎最多只能包含一個輸入數(shù)據(jù)包端口和一個輸出數(shù)據(jù)包端口。 解析引擎,編輯引擎和系統(tǒng)需要數(shù)據(jù)包端口。 用戶引擎可以選擇Packet Ports。 所有其他引擎都沒有數(shù)據(jù)包端口。

      元組

      元組端口是負(fù)責(zé)通信的輔助SDNet接口

      引擎之間以及外部世界的數(shù)據(jù)包相關(guān)元數(shù)據(jù)。 元組只能對應(yīng)一個數(shù)據(jù)包,并以每個數(shù)據(jù)包一個元組的速率進(jìn)行處理。 引擎可以包含多個元組端口,每個端口都傳遞不同的元數(shù)據(jù)。

      訪問

      SDNet中的訪問端口當(dāng)前是內(nèi)存映射控制端口,由編譯器在后臺連接。 這些在數(shù)據(jù)流模型中進(jìn)行了說明,但是,SDNet規(guī)范沒有明確地實例化或連接這些端口。 它們由編譯器自動連接

      解析引擎

      解析引擎(解析器)用于讀取和解碼數(shù)據(jù)包標(biāo)頭,并提取所需的信息以進(jìn)行分類或以后的數(shù)據(jù)包修改。 解析器只能讀取數(shù)據(jù)包,不能修改它們。 它們可以對從數(shù)據(jù)包中提取的數(shù)據(jù)執(zhí)行計算,并將數(shù)據(jù)作為輸出元組進(jìn)行傳輸。 解析器具有映射構(gòu)造,用于包括用于解碼分組或表示輸出動作的迷你表。

      編輯引擎

      編輯引擎(編輯器)用于操縱數(shù)據(jù)包。 它們不能直接從分組數(shù)據(jù)總線讀取,但它們可以寫入分組數(shù)據(jù)路徑以插入,替換或從數(shù)據(jù)包中刪除數(shù)據(jù)。 編輯器通常有多個輸入元組,其中包含要寫入數(shù)據(jù)包的數(shù)據(jù)。

      元組引擎

      元組引擎主要用于操作元組和對元組數(shù)據(jù)執(zhí)行計算。 元組引擎與解析器共享相同的計算能力,但沒有任何數(shù)據(jù)包端口或數(shù)據(jù)包數(shù)據(jù)路徑。

查看全文

Xilinx SDNet(SDx 開發(fā)環(huán)境)安裝步驟

1、下載以后需要安裝軟件,點擊打開Xilinx SDNet啟動安裝,等待加載完畢

2、提示軟件的安裝界面,點擊下一步繼續(xù)

發(fā)表評論(共0條評論)
請自覺遵守互聯(lián)網(wǎng)相關(guān)政策法規(guī),評論內(nèi)容只代表網(wǎng)友觀點,發(fā)表審核后顯示!

版權(quán)聲明:

1 本站所有資源(含游戲)均是軟件作者、開發(fā)商投稿,任何涉及商業(yè)盈利目的均不得使用,否則產(chǎn)生的一切后果將由您自己承擔(dān)!

2 本站將不對任何資源負(fù)法律責(zé)任,所有資源請在下載后24小時內(nèi)刪除。

3 若有關(guān)在線投稿、無法下載等問題,請與本站客服人員聯(lián)系。

4 如侵犯了您的版權(quán)、商標(biāo)等,請立刻聯(lián)系我們并具體說明情況后,本站將盡快處理刪除,聯(lián)系QQ:2499894784

返回頂部