日本黄色一级经典视频|伊人久久精品视频|亚洲黄色色周成人视频九九九|av免费网址黄色小短片|黄色Av无码亚洲成年人|亚洲1区2区3区无码|真人黄片免费观看|无码一级小说欧美日免费三级|日韩中文字幕91在线看|精品久久久无码中文字幕边打电话

當(dāng)前位置:首頁(yè) > EDA > 電子設(shè)計(jì)自動(dòng)化
[導(dǎo)讀]隨著數(shù)據(jù)中心網(wǎng)絡(luò)基礎(chǔ)設(shè)施逐步升級(jí)到10Gbps,讓基于以太網(wǎng)的解決方案承載數(shù)據(jù)業(yè)務(wù)成為一種經(jīng)濟(jì)可行的方法,并且不會(huì)降低性能,延長(zhǎng)時(shí)延。基于硬件的主機(jī)接口(如PCI Express 和千兆級(jí)以太網(wǎng)(GbE)),為設(shè)計(jì)面向計(jì)算機(jī)

隨著數(shù)據(jù)中心網(wǎng)絡(luò)基礎(chǔ)設(shè)施逐步升級(jí)到10Gbps,讓基于以太網(wǎng)的解決方案承載數(shù)據(jù)業(yè)務(wù)成為一種經(jīng)濟(jì)可行的方法,并且不會(huì)降低性能,延長(zhǎng)時(shí)延?;谟布闹鳈C(jī)接口(如PCI Express 和千兆級(jí)以太網(wǎng)(GbE)),為設(shè)計(jì)面向計(jì)算機(jī)和數(shù)據(jù)處理市場(chǎng)的低成本、高性能產(chǎn)品創(chuàng)造了可能性。Xinlinx Virtex-5 現(xiàn)場(chǎng)可編程門(mén)陣列(FPGA)系列,為設(shè)計(jì)具備更強(qiáng)功能和更低功耗的片上系統(tǒng)(SoC)解決方案奠定了基礎(chǔ)。

Virtex-5 架構(gòu)具有一系列關(guān)鍵特性,能夠大大簡(jiǎn)化TCP和iSCSI 卸載引擎的SoC設(shè)計(jì):


內(nèi)置PCI Express(PCIe)模塊——一種符合PCIe規(guī)范的集成端點(diǎn),支持一至八個(gè)通道,能夠提供高達(dá) 32Gbps 的全雙工帶寬。


內(nèi)置千兆位級(jí)以太網(wǎng)媒體接入控制器(GEMAC)——四個(gè)硬核GEMAC,為實(shí)現(xiàn)多端口千兆位級(jí)解決方案創(chuàng)造了條件,從而減少了SoC設(shè)計(jì)的板卡空間要求。


真正的6輸入查找表(LUT)技術(shù)——提高對(duì)單元的利用率,縮短路由時(shí)延,從而提高性能。


36-Kb 雙端口 block RAM——帶有糾錯(cuò)電路、存儲(chǔ)密度更高的存儲(chǔ)器,為實(shí)現(xiàn)可靠的計(jì)算邏輯結(jié)構(gòu)和增加同步收發(fā)操作的片上TCP會(huì)話(huà)數(shù)量創(chuàng)造了條件。


DSP48E單元——支持面向圖像處理和多媒體應(yīng)用的大規(guī)模并行運(yùn)算模式。


由于 Virtex 系列是一種可編程平臺(tái),您可以根據(jù)不斷變化的標(biāo)準(zhǔn)和市場(chǎng)要求調(diào)整自己的設(shè)計(jì)。借助 Virtex-5 系列所提供的資源,設(shè)計(jì)人員可以為服務(wù)器、存儲(chǔ)器、多協(xié)議交換機(jī),以及生命周期更長(zhǎng)的無(wú)線(xiàn)基站創(chuàng)建成本低廉的TCP和iSCSI卸載解決方案。


TCP卸載引擎(TOE)概述


當(dāng)前的TCP卸載解決方案主要依賴(lài)于完整的軟件堆?;蚧贏SIC(用于TCP/IP協(xié)議處理)的專(zhuān)用網(wǎng)卡(NIC)。軟件解決方案對(duì)于低帶寬應(yīng)用是可行的,但高性能應(yīng)用會(huì)消耗所有 CPU 資源,結(jié)果形成了關(guān)鍵應(yīng)用的系統(tǒng)瓶頸。


基于ASIC的解決方案一般由初創(chuàng)公司提供,主要面向高性能 10Gbps市場(chǎng)。這些解決方案的價(jià)格仍然不菲,而且提供它們的廠商的財(cái)務(wù)狀況不甚穩(wěn)定。


Xilinx及其第三方IP合作伙伴可提供完全符合 TCP/iSCSI規(guī)范的卸載解決方案。您可以在不加改動(dòng)的情況下輕松實(shí)現(xiàn)這些解決方案,或者按照所要求的功能、尺寸、速度或目標(biāo)應(yīng)用對(duì)其進(jìn)行定制設(shè)計(jì)。


基于FPGA的TCP/iSCSI引擎


內(nèi)置標(biāo)準(zhǔn)化 GEMAC、PCIe核以及容量更大的 Block RAM的Virtex-5器件是一種可編程平臺(tái)芯片,系統(tǒng)架構(gòu)設(shè)計(jì)師可利用它輕松完成TCP和iSCSI協(xié)議處理設(shè)計(jì),而不用擔(dān)心網(wǎng)絡(luò)或主機(jī)接口側(cè)的串行連接問(wèn)題。以下是協(xié)議處理任務(wù)卸載設(shè)計(jì)中經(jīng)常遇到的一些難題:要支持的TCP連接的數(shù)量、TCP數(shù)據(jù)包重組/重排序、IP 數(shù)據(jù)包分片和重組、時(shí)延、片上和片外TCP會(huì)話(huà)管理之間的關(guān)系。


有了Virtex-5 器件的獨(dú)特功能以及 IP 核,所有這些問(wèn)題都可以迎刃而解。借助內(nèi)置GEMAC 和PCIe接口,您只需最少的 FPGA 資源即可實(shí)現(xiàn)直接內(nèi)存存取解決方案,從而縮短了內(nèi)存存取時(shí)延,并且在無(wú)需調(diào)用臨時(shí)內(nèi)存的情況下即可實(shí)現(xiàn)TCP封包重組。Virtex-5 FPGA 還搭載了一個(gè) 36-Kb 雙端口 block RAM,從而使您可以支持的TCP連接數(shù)量倍增。借助 Xilinx 的LogiCORE高速存儲(chǔ)控制器,您可以使用外部DDR2內(nèi)存來(lái)擴(kuò)充TCP會(huì)話(huà)管理功能。讓我們來(lái)看看基于 FPGA 的網(wǎng)卡設(shè)計(jì)可以節(jié)約哪些資源。


1Gbps和10Gbps網(wǎng)卡解決方案


面向 IP 存儲(chǔ)和刀片服務(wù)器的集成式多端口1Gbps和 10GbpsTCP卸載網(wǎng)卡(NIC),能夠讓制造商充分利用網(wǎng)絡(luò)設(shè)備進(jìn)行業(yè)務(wù)存儲(chǔ)。圖1提供了一個(gè)典型的基于 FPGA 的NIC設(shè)計(jì)。

 

 

取決于所使用的 IP 核的數(shù)量,該設(shè)計(jì)可采用多達(dá) 20,000 個(gè)單元。Virtex-5 LXT 平臺(tái)可將資源占用率降低一半,這樣,您就能在不降低性能的情況下,創(chuàng)建一個(gè)低成本的解決方案。除提高硬件效率外,系統(tǒng)架構(gòu)師還可以降低 NRE 成本,因?yàn)樵谠O(shè)計(jì) GbE 和PCIe高速I(mǎi)/O接口時(shí),無(wú)需使用 NRE。圖2提供了一個(gè)借助 Virtex-5 系列的內(nèi)置資源,對(duì)TCP卸載 NIC 進(jìn)行重新設(shè)計(jì)的示例。


 

 

結(jié)論


有了第三方廠商提供的在 Xilinx FPGA上實(shí)現(xiàn)的符合TCP和 iSCSI 標(biāo)準(zhǔn)的卸載 IP 核,現(xiàn)在您能夠以更低的開(kāi)發(fā)成本,設(shè)計(jì)出通用或定制化片上系統(tǒng)。利用 Virtex-5 LXT 平臺(tái)——搭載增強(qiáng)型GEMAC和PCIe端點(diǎn)模塊、容量更大的 block RAM,以及6輸入查找表——實(shí)現(xiàn)面向服務(wù)器、存儲(chǔ)器、多協(xié)議交換機(jī),以及無(wú)線(xiàn)基站產(chǎn)品的復(fù)雜協(xié)議處理任務(wù)卸載解決方案,可以大大減少 FPGA 資源占用量。

 

本站聲明: 本文章由作者或相關(guān)機(jī)構(gòu)授權(quán)發(fā)布,目的在于傳遞更多信息,并不代表本站贊同其觀點(diǎn),本站亦不保證或承諾內(nèi)容真實(shí)性等。需要轉(zhuǎn)載請(qǐng)聯(lián)系該專(zhuān)欄作者,如若文章內(nèi)容侵犯您的權(quán)益,請(qǐng)及時(shí)聯(lián)系本站刪除。
換一批
延伸閱讀

在工業(yè)自動(dòng)化領(lǐng)域,Modbus協(xié)議憑借其開(kāi)放性和易用性成為設(shè)備通信的"通用語(yǔ)言"。然而,當(dāng)工程師面對(duì)Modbus RTU、ASCII和TCP三種變體時(shí),如何根據(jù)具體場(chǎng)景做出最優(yōu)選擇?本文將從編碼機(jī)制、通信效率、錯(cuò)誤檢測(cè)等...

關(guān)鍵字: Modbus協(xié)議 TCP

TCP/IP(Transmission Control Protocol/Internet Protocol,傳輸控制協(xié)議/網(wǎng)際協(xié)議)是指能夠在多個(gè)不同網(wǎng)絡(luò)間實(shí)現(xiàn)信息傳輸?shù)膮f(xié)議簇。TCP/IP協(xié)議不僅僅指的是TCP 和I...

關(guān)鍵字: TCP IP

把TCP首部想象成一封信的信封,每個(gè)字段對(duì)應(yīng)信封上的不同信息。源端口和目的端口就像寄信人和收信人的門(mén)牌號(hào),序列號(hào)和確認(rèn)號(hào)相當(dāng)于書(shū)信的頁(yè)碼編號(hào)和回執(zhí)編號(hào)。數(shù)據(jù)偏移量可以比作信封上留出的貼郵票位置,保留字段就像信封上預(yù)留的空...

關(guān)鍵字: TCP 首部信息

三次握手的目的,確保雙方都能正常通信,確認(rèn)雙方的發(fā)送和接收能力正常??赡芘e一個(gè)生活中的例子,比如打電話(huà)時(shí)的確認(rèn)過(guò)程。

關(guān)鍵字: TCP 通信

服務(wù)器接收請(qǐng)求是一個(gè)涉及網(wǎng)絡(luò)層(IP/端口綁定)、傳輸層(UDP/TCP/TLS 適配)、應(yīng)用層(SIP 協(xié)議解析)

關(guān)鍵字: 服務(wù)器 TCP UDP

泉州2025年3月6日 /美通社/ -- 3月5日,"舒華運(yùn)動(dòng)APP"及"來(lái)一場(chǎng)"全民健身小程序均已接入全新一代AI健身助手2.0版本。這是舒華體育(SHUA)在智能跑步機(jī)率先實(shí)現(xiàn)...

關(guān)鍵字: EPS 多端口 PSE AI

在TCP(傳輸控制協(xié)議)網(wǎng)絡(luò)通信中,粘包問(wèn)題一直是開(kāi)發(fā)者需要面對(duì)和解決的難題。TCP粘包,即發(fā)送方多次寫(xiě)入的數(shù)據(jù)在接收方被讀取時(shí),多個(gè)數(shù)據(jù)包粘合在一起,導(dǎo)致接收方難以正確解析和處理數(shù)據(jù)。這種問(wèn)題的出現(xiàn),主要源于TCP的傳...

關(guān)鍵字: TCP 粘包

JESD204B,這一看似冷僻的專(zhuān)業(yè)術(shù)語(yǔ),實(shí)則在高速數(shù)據(jù)傳輸中扮演著至關(guān)重要的角色。它不僅簡(jiǎn)化了接口設(shè)計(jì),顯著降低了系統(tǒng)成本,更以其出色的性能優(yōu)化,成為眾多高端電子設(shè)備的首選標(biāo)準(zhǔn)。

關(guān)鍵字: JESD204B GBPS

TCP(Transmission Control Protocol,傳輸控制協(xié)議)是互聯(lián)網(wǎng)中廣泛使用的可靠傳輸協(xié)議,它通過(guò)三次握手過(guò)程來(lái)確保通信雙方能夠建立一個(gè)可靠的連接。然而,在復(fù)雜的網(wǎng)絡(luò)環(huán)境中,TCP三次握手過(guò)程可能...

關(guān)鍵字: TCP 傳輸控制協(xié)議

舊金山2024年7月22日 /美通社/ -- 百度國(guó)際旗下基于深度學(xué)習(xí)技術(shù)的智能廣告平臺(tái)MediaGo今天宣布,對(duì)平臺(tái)的SmartBid智能出價(jià)產(chǎn)品進(jìn)行全面升級(jí),推出了最大轉(zhuǎn)化出價(jià)模式,旨在保證成本可控的同時(shí),最大限度提...

關(guān)鍵字: MEDIA GO TCP PERFORMANCE
關(guān)閉