0731-84728105
15116127200
軟硬件全系統定制解決方案
湖南尚錦網絡科技有限公司是一家專業的網絡可編程開(kāi)發平台提供商,是目前國内少有的幾家能(néng)夠從(cóng)事(shì)全系統定制生産的單位。全系統定制主要包括如下(xià)方面:

1. 系統架構

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

2. 系統形态

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

3. 系統接口

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

4. 硬件邏輯

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

5. 軟件邏輯

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