新聞中心

EEPW首頁 > 設計應用 > 堅持用硅技術實現(xiàn)10-40Gb/s網(wǎng)絡處理器和協(xié)處理器

堅持用硅技術實現(xiàn)10-40Gb/s網(wǎng)絡處理器和協(xié)處理器

作者:■ Barbara Tuck 時間:2002-12-05 來源:電子設計應用 收藏
如果你目前正開始一項設計,或許你會考慮采用10-40Gb/s的網(wǎng)絡處理器(NP),以實現(xiàn)對深層次數(shù)據(jù)包檢驗的支持能力,達到較好的服務質量(QoS)。即使你的創(chuàng)意缺乏新意,也可以有效地以OC-192的線速把4條OC-48線路匯接在一起。這意味著需要了解如何在眾多NP和協(xié)處理器供應商中,從可能最終生存下來的6、7家廠商中選定其一。最佳的篩選方式是首先關注那些具有10 Gbits/s或更高性能硅NP和協(xié)處理器產(chǎn)品的廠商。
位于美國圣地亞哥的AMCC公司是2002年二季度唯一一家推出了10Gb/s硅芯片的廠商,而英特爾公司在第三季度加入競爭行列。在新創(chuàng)企業(yè)中,已成功地開發(fā)出10Gb/s硅芯片并于2002年二季度推出樣品的廠商有,位于美國加州米爾皮塔斯的Terago公司和以色列的Ezchip技術公司。截止到2002年4月,美國加州的因特網(wǎng)機器公司(Internet Machines)和位于加州圣何塞的硅接入網(wǎng)絡公司(Silicon Access Networks)以及瑞典斯德哥爾摩的Xelerated公司也推出用于OC-192 到 OC-798線速應用的硅芯片。地處加州Sunnyvale的Fast-Chip公司的10Gb/s芯片方案,以及Marvell公司的10-Gb/s Net ASIC產(chǎn)品也已推出樣品。一些廠商甚至還準備推出10-40 Gb/s協(xié)處理器,位于圣克拉拉的IDT和ZettaCom公司是其中之二。2002年一季度,AMCC公司已開始向其開發(fā)伙伴提供10Gb/s硅芯片。該公司報稱,其每一項新業(yè)務幾乎都是基于10Gb功能的。nP7510 NP器件采用0.18微米技術制造,實現(xiàn)了實用性與少風險的平衡,并為今年后期向0.13微米集成器件發(fā)展留下了空間。
AMCC的第四代器件nP7510 NP結合其nPX5700和nPX5800產(chǎn)品,共同構成了該公司的10Gb/s NP、通信管理器和交換光纖平臺。這種方案的優(yōu)勢在于,AMCC公司的軟件兼容NP產(chǎn)品系列包含由100 Mb/s到10 Gb/s、快速以太網(wǎng)及OC-3到10Gb、OC-192分組SONET(PoS))以及ATM等的多種應用。AMCC產(chǎn)品的應用目標鎖定在城域邊緣網(wǎng)、接入、核心路由及其它應用等方面。

新創(chuàng)企業(yè)一族
新創(chuàng)企業(yè)Terago通信公司直到擁有硅芯片的技術以后,才公開了其10Gb/s ProNP 5010 NP網(wǎng)絡處理器。該企業(yè)的確是第一家推出OC-192線速硅芯片的廠商。Terago NP是其兩種芯片產(chǎn)品之一,ProTera芯片組的另一半是Terago公司的ProTM 6020通信管理器,2002年二季度已出樣品。Terago公司的目標客戶群為那些面向核心城域網(wǎng)及邊緣匯集應用開發(fā)高級因特網(wǎng)協(xié)議(IP)/MPLS路由器和多重服務業(yè)務供應平臺的系統(tǒng)廠商。Pro NP擁有一個以應用為導向的程序設計模型,對硬件接口的要求簡潔明了?;贕UI的軟件開發(fā)環(huán)境可支持新NP器件的開發(fā)。
proNP 5010集成有Layer 3/4分類任務、數(shù)據(jù)包調(diào)整和監(jiān)管功能。可支持的協(xié)議包括PoS、 IPv4、IPv6,、MPLS和DiffServ等。The ProTM采用可編程算法為入口和出口提供流量整形和進度安排。系統(tǒng)的內(nèi)存要求按應用的不同而有所變化。
Terago公司CEO兼總裁Hemant Trivedi認為對10G硅芯片的需求已啟動,現(xiàn)在應當跟進的進展,以便到今年年底時能推出有關部件(裝置)的測試版。Trivedi指出,選擇標準應遵從最大限度地發(fā)揮硅元件的效用性原則,綜合考慮多種軟件工具、客戶應用實際性能的演示平臺以及系統(tǒng)級功耗和所占面積等諸多因素。
Ezchip公司正在推出其7層全雙工NP-1網(wǎng)絡處理器,其采用的QX-1通信管理器已于今年7月推出。NP-1面向因特網(wǎng)核心、城域網(wǎng)邊緣和企業(yè)骨干網(wǎng)應用,產(chǎn)品特點是OC-192 PoS、10GbE、8GbE端口可選。NP-1采用IBM工藝制作,器件上集成有片上千兆位和10GbE MACs、嵌入式搜索引擎和內(nèi)容意識處理功能。嵌入式搜索引擎擁有超大規(guī)模表查找功能選項,且無需分類器、CAM或SRAM。內(nèi)容處理技術具有Layer 2-4流分類交換和路由選擇功能以及Layer 5-7深層包處理功能,可實現(xiàn)內(nèi)容交換、TCP卸載(off-loading)、安全性和通信分析等應用。Ezchip的超標量TOPcore架構以任務優(yōu)化處理器(TOP)為中心構建,每個TOP執(zhí)行一個特定的聯(lián)網(wǎng)任務。
盡管因特網(wǎng)機器公司因更換芯片供應商,由德州儀器轉向一家臺灣代工廠,以及在此過程中不得不把后端設計也納入內(nèi)部來實現(xiàn),從而使其計劃推遲了一個季度,但是,該公司還是按進度要求于2002年二季度提供了其10Gb/s NPE10 NP引擎和TMC10流量管理協(xié)處理器,及其200Gb/s SE200 交換組件所用的硅芯片。后端設計由內(nèi)部完成,會牽扯到最初的財務預算,但公司CEO及創(chuàng)始人Chris Hoogenboom報告稱,因特網(wǎng)機器公司將通過迅速出貨首批1000套器件來尋求成本費用的平衡。因特網(wǎng)機器公司的NP產(chǎn)品能夠以全雙工OC-192c的速率進行數(shù)據(jù)包的處理,流量管理器也能實現(xiàn)以全雙工OC-192的速率運行。
據(jù)稱,基于RISC微內(nèi)核、采用了0.13微米技術的NPE10具有易于編程操作的單線程的程序設計模型,以實現(xiàn)應用程序代碼的便捷開發(fā)。它能夠在不同的子通道上同時支持多種協(xié)議和服務。設計人員可使用因特網(wǎng)機器公司的工具或現(xiàn)有的GNU編譯器進行程序開發(fā)。
因特網(wǎng)機器公司的TMC10流量管理器有64個嵌入式串行器/解串行器(SerDes)收發(fā)單元。它實現(xiàn)OC-192c線速下的緩存及隊列管理功能、通信規(guī)劃、開關光纖上的流控制、擁塞管理及多協(xié)議通信統(tǒng)計等功能。
硅接入網(wǎng)絡公司的全雙工20Gb/s iFlow包處理器(iPP)面向城域網(wǎng)/企業(yè)級GbE 及PoS應用。據(jù)稱一個iPP單器件便可同時支持多達20個全雙工GbE端口的Layer 2-7交換和路由選擇功能。iPP的特點是采用基于網(wǎng)絡專用處理器的多處理器架構。據(jù)稱由1.25億個晶體管構成的該芯片,其運行速度最高達到333MHz,片上集成有32個多線程包處理器、包緩沖存儲器、4 M暫存、指令RAM和1k x 72位三態(tài)(ternary)CAM。制造商稱,典型操作無需外部存儲器。4個12.6Gb/s SPI 4.2包接口可將NP與成幀器、光纖裝置以及協(xié)處理器連接。iPP擁有6.4Gb/s協(xié)處理器通道,能夠與多達5個協(xié)處理器同時進行接口連接。
硅接入公司的計費及監(jiān)管專用iFlow Classifier (iCL)和iFlow Accountant (iAC)協(xié)處理器目前也在準備推出樣品。iCL后備(look-aside)分類器將密集型容差分類存儲器與高速算法運算相結合。它能夠分選高達40Gb/s的數(shù)據(jù)流和進行每秒高達2億次的統(tǒng)計操作處理。iAC實施核算功能,使服務提供商能夠在光速數(shù)據(jù)率下實現(xiàn)按數(shù)據(jù)流、按服務和按包計費。它將高密度的24M字節(jié)專用存儲器陣列與片上算法邏輯單元和監(jiān)管電路結合在一起。
Xelerated公司面向城域網(wǎng)邊緣和核心網(wǎng)絡應用,正在推動40Gb/s產(chǎn)品方案的開發(fā)以期早日獲得使用。利用其準備第四季度出樣的包處理器Xelerator X40和流量管理器T40,設計人員可以構筑由OC-192到OC-768線速應用的任意1-4端口10Gb/s線卡方案。Xelerated公司的包處理器是一種2 x 10Gb/s全雙工單芯片解決方案。今年將得以應用的唯一40Gb/s全雙工方案,將使用2個包處理器和4個通信管理器。無論是10-40 Gb/s X40還是T40,都有8個SPI-4 Phase 2端口,都基于相同的可編程流水線技術。
Xelerated的開發(fā)工具套件及工程服務現(xiàn)在也已出現(xiàn)。據(jù)稱,系統(tǒng)供應商將可以通過應用程序設計細分應用。利用開發(fā)工具,系統(tǒng)設計人員能夠開發(fā)自已的應用程序以及更為高級的通信管理功能。

預處理器和網(wǎng)絡ASIC
Fast-Chip公司的PolicyEdge OC-192服務處理器或許可以被認為是一種協(xié)處理器,但其制造商稱,該器件也可作為主芯片使用。Fast-Chip公司自2001年10月份起已擁有了,并預計本季度將推出其第二代芯片。PolicyEdge器件采用一種流通過架構實現(xiàn)分類、調(diào)整和統(tǒng)計收費功能。它可以固定到原先的ASIC上,可以與流量管理器配合使用,可以置于另一NP的前面以提升該處理器的性能。Fast-Chip芯片在OSI協(xié)議棧中對數(shù)據(jù)包進行遞推分類到Layer 7。
在Net ASIC產(chǎn)品領域,Marvell公司已推出第一只10Gb/s器件樣品。Net ASIC是一種可配置器件,而其可編程性體現(xiàn)于NP的附加值作用。Marvell公司的Prestera-MX芯片對---10x GbE 98MX620和10GbE 98MX630是用于城域以太網(wǎng)的。這兩個全雙工芯片都集成了以太網(wǎng)MAC、分類、監(jiān)管、調(diào)整和流量管理等功能。所需的外部存儲器為DDR SDRAM,用于包緩沖。該芯片支持LPM、ACL和MPLS,無CAM要求。

更多的協(xié)處理器
在全部NP解決方案中,所要求的協(xié)處理器類型還有搜索加速器,且IDT公司目前正在發(fā)貨其以OC-192線速工作的用于32kx72和64kx72全三態(tài)設備的硅芯片。這類IP協(xié)處理器對數(shù)據(jù)庫的查詢速度為1億次/秒,搜索寬度為576位。在涉及到大的表單應用時,采用多重IP協(xié)處理器。最大可以實現(xiàn)8個IP協(xié)處理器層疊而性能無損。
ZettaCom公司正準備推出其ZTM200 10Gb/s流量管理器樣品,在入口、出口的管理上均采納網(wǎng)絡處理論壇的CSIX接口標準,可方便地與其它設備進行連接。
該流量管理器與ZettaCom公司的T比特交換結構一起,共同構成ZettaCom ZRS-1參考系統(tǒng),此系統(tǒng)可支持流量管理線卡由單工模式向雙工模式的升級。針對不同的ATM、IP、MPLS及以太網(wǎng)等協(xié)議,每塊線卡都可提供用戶定義的10 Gb/s全雙工帶寬支持?!?承慧譯)



圖1 因特網(wǎng)機器公司參考板上的較大的芯片產(chǎn)品為該公司的NPE10網(wǎng)絡處理器和TMC10流量管理協(xié)處理器。利用此參考板,客戶能實現(xiàn)各種應用。

圖2 Terago公司的開發(fā)平臺提供完整的proNP 5010in網(wǎng)絡處理器開發(fā)環(huán)境,在此平臺上,用戶可開發(fā)和運行任何線卡應用和進行詳細的性能測量。

圖3 EZchip公司帶嵌入式搜索引擎的全雙工10Gb/s網(wǎng)絡處理器
把芯片總數(shù)和功耗降為最少,且支持多種網(wǎng)絡接口。



關鍵詞: 硅技術

評論


技術專區(qū)

關閉