發(fā)布日期:2022-07-15 點擊率:28
賽靈思(Xilinx)公司與Treck公司日前宣布全面推出采用Treck TCP/IP協(xié)議棧的賽靈思千兆位系統(tǒng)參考設(shè)計(GSRD)。利用賽靈思Virtex-4與Virtex-II Pro平臺FPGA中的嵌入式業(yè)界標(biāo)準(zhǔn)PowerPC處理器,Treck協(xié)議軟件與賽靈思平臺FPGA技術(shù)的組合提供了超過910Mbits的TCP發(fā)送性能和超過400Mbits的TCP接收性能,據(jù)稱比任何競爭的FPGA產(chǎn)品都要快六倍以上。
“在幾乎每個應(yīng)用都在朝著符合千兆位以太網(wǎng)要求邁進(jìn)的無可爭辯的趨勢下,采用了Treck技術(shù)的GSRD解決方案提供了一種易于上手的解決方案,”Embedded Market Forecasters的首席分析師Jerry Krasner博士說。“賽靈思及其合作伙伴不斷取得突破,現(xiàn)在用戶能夠立即獲得一種高性能的現(xiàn)成的FPGA解決方案這一事實就極其有力地證明了這一點。”
賽靈思GSRD是一種采用Virtex-4 FX或Virtex-II Pro FPGA構(gòu)成的高性能千兆位以太網(wǎng)系統(tǒng)設(shè)計,可同時支持千兆位與10/100以太網(wǎng)。它去除了需要大量占用處理器的軟件復(fù)制與校驗和計算,從而為Treck公司的TCP/IP棧和用戶自行開發(fā)的數(shù)據(jù)接口之間提供了一種高性能的橋接。賽靈思網(wǎng)站現(xiàn)提供對這一經(jīng)過驗證的 GSRD 解決方案的下載,通過該網(wǎng)站預(yù)先進(jìn)行注冊的已達(dá)500多個,已利用這一方案正式開始進(jìn)行客戶設(shè)計的也有數(shù)個。
“我們的嵌入式 TCP/IP 協(xié)議軟件對賽靈思 GSRD 是一個強(qiáng)有力的補(bǔ)充,因為它真正實現(xiàn)了零復(fù)制設(shè)計和對 TCP 校驗和計算的硬件支持,”Treck Incorporated 公司首席執(zhí)行官 Paul Martin 說。“包復(fù)制和校驗與計算是在處理網(wǎng)絡(luò)流量時占用處理器最多的兩個任務(wù),而我們避免了這些問題,從而使它成為 GSRD 平臺上最快的協(xié)議棧。”
GSRD硬件設(shè)計的四個主要特性包括嵌入式PowerPC 405處理器、多端口存儲器控制器、通信直接存儲器訪問控制器和10/100/1000 EMAC外設(shè)。系統(tǒng)的核心是PowerPC 405 處理器,它負(fù)責(zé)終止Treck基于IP的互聯(lián)網(wǎng)協(xié)議及處理協(xié)議包的頭而不觸及有效載荷。
多端口存儲器控制器負(fù)責(zé)在PowerPC處理器局部總線接口與兩個數(shù)據(jù)端口之間分配存儲器帶寬。這允許處理器與存儲器進(jìn)行直接的點對點連接。每個數(shù)據(jù)端口均連接到通信直接存儲器訪問控制器,從而可為10/100/1000 EMAC外設(shè)提供對存儲器的高帶寬訪問。
10/100/1000 EMAC外設(shè)包括一個LocalLink接口,該接口可提供針對流式通信應(yīng)用優(yōu)化的點對點連接。10/100/1000 EMAC外設(shè)可配置為使用Virtex-4嵌入式三模式EMAC塊或賽靈思軟核LogiCORE三模式EMAC。兩個三模式EMAC均已通過UNH以太網(wǎng)認(rèn)證。
利用一個先進(jìn)的存儲器控制器和專門的硬嵌入塊,GSRD耗用了比競爭解決方案少得多的FPGA資源,同時提供了最高的系統(tǒng)帶寬性能,從而使之成為理想的系統(tǒng)架構(gòu)。