0731-84728105
15116127200
軟硬件全系統定制解決方案
湖南新實網絡科(kē)技有(yǒu)限公司是一(yī)家專業的(de)網絡可(kě)編程開發平台提供商(shāng),是目前國(guó)內(nèi)少有(yǒu)的(de)幾家能夠從事全系統定制生産的(de)單位。全系統定制主要包括如(rú)下方面:

1. 系統架構

    網絡可(kě)編程平台是指該平台的(de)網絡軟件及網絡硬件均可(kě)支持可(kě)編程開發,通常的(de)數據架構組合是通用多核CPU加可(kě)編程FPGA芯片。其中通用多核可(kě)以是Intel系列CPU、PowerPC系列CPU、通用ARM系列CPU、國(guó)産飛(fēi)騰系列CPU和(hé)國(guó)産龍芯系列CPU。FPGA芯片目前主要是國(guó)內(nèi)外大廠商(shāng)主流芯片類型,如(rú)Intel系列FPGA、Xilinx系列FPGA和(hé)紫光同創FPGA。多核CPU與FPGA的(de)架構主要根據用戶應用場景需求定制搭配,同時我們也會給出最佳搭配組合供用戶選擇。

2. 系統形态

    開發平台形态主要指設備外型,其中包含機(jī)箱結構、電源、制冷方式、PCB闆形态、尺寸和(hé)制闆層數等參數。系統形态以用戶需求為(wèi)主,同時我們将根據平台功耗、接口數量等給出較優設計方案。

3. 系統接口

    平台接口主要指控制接口與數據接口。控制接口主要包括管理(lǐ)串口、管理(lǐ)網口、複位接口、調試接口和(hé)顯示接口。數據接口主要指數據IO接口,如(rú)USB接口、WiFi接口、有(yǒu)線網絡接口。其中有(yǒu)線網絡接口包含1G/10G/40G/100G等類型。

4. 硬件邏輯

    硬件邏輯主要是指針對FPGA編寫的(de)代碼功能。其中主要包括對通用網絡處理(lǐ)的(de)各類數據處理(lǐ)功能模塊、通用IP核、定制加速IP。數據處理(lǐ)功能模塊主要包括通用分組解析、查表關鍵字生成、查表匹配、分組動作處理(lǐ)、分組調度輸出;通用IP核包括DMA、查表匹配IP(BV查表、HASH查表)、接口MAC核、PCS核和(hé)CRC核等;定制加速IP主要包括ToE、高(gāo)精度硬件測量、DDoS檢測與防禦和(hé)數據加解密等IP核。

5. 軟件邏輯

    軟件邏輯主要針對網絡數據IO通路上的(de)所有(yǒu)路徑節點的(de)功能定制、修改與優化,系統調度優化,分組零拷貝(進程間、核內(nèi)外),零中斷處理(lǐ),數據結構優化、訪問優化。數據通常IO節點主要包括硬件底層驅動、以太網驅動、內(nèi)核協議棧模塊(含內(nèi)核協議定制處理(lǐ)模塊)、系統中斷、系統勾子(zǐ)、系統注入、用戶開發庫、用戶開發環境(核內(nèi)外)、用戶管理(lǐ)協議、用戶管理(lǐ)程序(網站)。
下載該文檔