Gigabit以太網(wǎng)絡收發(fā)器引爆連接端口成長風潮
以太網(wǎng)絡已成為全球應用最廣泛的企業(yè)通訊標準,隨著多數(shù)企業(yè)開始將傳統(tǒng)信息系統(tǒng)轉移到網(wǎng)絡上,企業(yè)網(wǎng)絡的頻寬使用量每年都出現(xiàn)大幅成長;除此之外,桌上型會議、網(wǎng)絡虛擬會議、和群組導向的生產(chǎn)力應用等新技術也讓今日的網(wǎng)絡永遠處于尖峰使用狀態(tài)。
隨著頻寬需求飛快增加,交換路由器 (switch router) 設備制造商也開始發(fā)展能夠延展擴充的系統(tǒng),以便滿足市場對于傳輸頻寬的無止境要求。這個結果就反映在交換路由器的連接埠數(shù)目上,典型交換路由器的埠數(shù)在短時間內就從每套系統(tǒng)8個連接端口激增為72個連接埠。
交換路由器設計人員現(xiàn)正面臨增加連接端口密度、降低成本、減少功耗、以及縮小系統(tǒng)體積等重要考驗。多端口千兆位以太網(wǎng)絡 (Multi-port Gigabit Ethernet) 收發(fā)器便是針對這些問題而推出的一項重要進展,本文將深入探討這類收發(fā)器在以太網(wǎng)絡交換路由器設計中所扮演的重要角色。
?
圖1:Gigabit以太網(wǎng)絡訊號鏈
Gigabit以太網(wǎng)絡可分為兩大類,第一類收發(fā)器統(tǒng)稱為1000BaseT收發(fā)器 (與IEEE802.3ab兼容的Gigabit以太網(wǎng)絡銅線實體層組件),第二類收發(fā)器則是用來驅動SFP (Small Form Factor Pluggable) 以及GBIC (Gigabit Interface Converter) 等光模塊的電路收發(fā)器組件,這些收發(fā)器通常稱為Gigabit以太網(wǎng)絡收發(fā)器,或Serdes (符合IEEE803.z標準)。本文將針對第二類收發(fā)器,及其對于現(xiàn)有系統(tǒng)設計的成本、功耗、和體積產(chǎn)生的重大影響做討論。
設計人員必須了解,隨著企業(yè)網(wǎng)絡的10/100/1000BaseT連接埠數(shù)目不斷加,Gigabit以太網(wǎng)絡上行端口 (uplink port) 將成為路由器的主要技術瓶頸。交換路由器不僅需要更多個Gigabit以太網(wǎng)絡上行端口,網(wǎng)絡集線箱與數(shù)據(jù)中心也需要更大型的Gigabit以太網(wǎng)絡交換器。
?
圖2:光網(wǎng)連接埠的演進
過去十年里,專門驅動光學上行端口的Gigabit以太網(wǎng)絡收發(fā)器已從單端口組件演變成復雜的多端口系統(tǒng)單芯片。圖3為Gigabit以太網(wǎng)絡收發(fā)器在過去十年的演進過程。
?
?
?
圖3:系統(tǒng)演進
圖4可做為參考,它是Gigabit以太網(wǎng)絡光纖連接端口的成長情形以及未來的成長預測。
?
?
圖4:Gigabit以太網(wǎng)絡光學連接端口數(shù)目的預測
從圖4的圖表看出,由于10/100/1000BaseT埠數(shù)不斷增加,Gigabit以太網(wǎng)絡交換路由器設計人員必須繼續(xù)發(fā)展新技術來增加Gigabit以太網(wǎng)絡的上行端口數(shù)目。
隨著產(chǎn)品設計世代交替,交換路由器設計人員已開始處理或解決功耗、成本、和電路板面積等重要問題;這些問題會回過頭來影響產(chǎn)品價格、擴充性、使用性、和服務能力等重要客戶要求。
?
圖5:重要的設計問題與要求
本文接下來的重點將放在如何選擇Gigabit以太網(wǎng)絡收發(fā)器以實現(xiàn)系統(tǒng)目標,并同時解決所有Gigabit以太網(wǎng)絡交換路由器設計人員所面臨的重要挑戰(zhàn)。
選擇正確的收發(fā)器
為應用選擇Gigabit以太網(wǎng)絡收發(fā)器時,由于發(fā)展多連接端口產(chǎn)品可能遇到龐大電源需求、功耗、以及有限的電路板面積等問題,因此交換路由器研發(fā)人員必須考慮許多因素。選擇Gigabit以太網(wǎng)絡收發(fā)器時,設計人員必須考慮界面 (并列和串行)、功耗、封裝、和成本等四個關鍵領域。本文將針對此四領域逐一討論。
一.界面
1.1 并列界面
Gigabit以太網(wǎng)絡收發(fā)器有許多需要設計人員深入考慮和選擇的界面,包括并列數(shù)據(jù)界面、高速串行界面、和控制界面。Gigabit以太網(wǎng)絡收發(fā)器的并列界面近來發(fā)展相當快速。過去許多年里,由于10位并列界面的設計和實作都很簡單,因此成為Gigabit以太網(wǎng)絡收發(fā)器的主要界面。10位界面 (Ten-Bit Interface,TBI) 是從Gigabit Media Independent Interface (GMII) 演變而來,而GMII則是由負責管理以太網(wǎng)絡規(guī)格的標準機構所制定。
TBI/GMII界面采用LVTTL訊號位準,數(shù)據(jù)則由參考頻率的上升邊緣所控制。GMII界面與TBI界面的主要區(qū)別在于,GMII界面包含Physical Coding Sub-layer (PCS) 功能,而支持TBI界面的組件通常不會提供這些功能。選擇TBI或GMII界面的關鍵在于所使用的媒體存取控制器 (MAC),以及這些媒體存取控制器是否內建所需的PCS功能,或者需要由收發(fā)器提供這些功能。
這些年來,TBI/GMII界面已逐漸被精簡位界面 (reduced bit interface) 取代,這些界面會減少接腳總數(shù)和芯片面積,并同時提高連接端口密度。這項改變的主因在于設計人員需增加系統(tǒng)的連接端口數(shù)目,同時將相關的ASIC和MAC組件成本降至最低。Reduced Ten Bit Interface (RTBI) 以及 Reduced Gigabit Media Independent Interface (RGMII) 是目前應用最廣泛的精簡位界面。RTBI是傳統(tǒng)10位界面的精簡版本,它將原始并列位的寬度從8/10位減少至4/5位 (根據(jù)芯片是否執(zhí)行8b/10b編碼/譯碼來決定為8/10或4/5位);訊號位準則從LVTTL和SSTL2改變?yōu)镠STL。這些4/5位會以參考頻率的上升和下降邊緣做為控制,也就是說精簡位界面只需要一半接腳,就能達到與傳統(tǒng)10位界面相同的實際數(shù)據(jù)速率。接腳數(shù)目減半對于擁有24或48個Gigabit以太網(wǎng)絡連接端口的系統(tǒng)有極大好處。?
圖6:精簡位界面
RGMII主要用來擔任TBI/GMII和RTBI的替代選項。它會在參考頻率的上升和下降邊緣利用四個控制訊號將數(shù)據(jù)多任務化,使I/O接腳的最大數(shù)目從23只 (TBI界面的并列端) 減少到12只 (包括控制接腳)。
設計人員為其應用選擇界面時,必須仔細規(guī)劃和了解訊號鏈;在做Gigabit以太網(wǎng)絡收發(fā)器界面的MAC/ASIC設計時,更須如此。若設計人員的目標是盡可能增加Gigabit以太網(wǎng)絡的連接端口數(shù)目,并維持系統(tǒng)體積不變,就應考慮采用某種精簡位界面 (RTBI/RGMII)。
圖7:精簡位界面的接腳說明
訊號名稱?RTBI?RGMII?說明
TXC?MAC?MAC?隨著速度不同,傳送參考頻率為125 MHz、25 MHz、或是2.5 MHz ± 50 ppm
TD[3:0]?PCS?MAC?在RTBI模式下,它在TXC上升邊緣時包含位3:0,下降邊緣時包含位8:5。在RGMII模式下,它在TXC上升邊緣時包含位3:0,下降邊緣時包含位7:4
TX_CTL?PHY?PHY?在RTBI模式下,它在TXC上升邊緣時包含位5,下降邊緣時包含位10。在RGMII模式下,它在TXC上升邊緣時包含TXEN,下降邊緣時包含TXEN和TXERR的邏輯微分值 (logical derivative)
RXC?PHY?PHY?連續(xù)性接收參考頻率為125 MHz、25 MHz或2.5 MHz ± 50 ppm,并從其接收的數(shù)據(jù)串流產(chǎn)生
RD[3:0]?PHY?PHY?在RTBI模式下,它在RXC上升邊緣時包含位3:0,下降邊緣時包含位8:5。在RGMII模式下,它在RXC上升邊緣時包含位3:0,下降邊緣時包含位7:4
RX_CTL?PHY?PHY?在RTBI模式下,它在RXC上升邊緣時包含位5,下降邊緣時包含位10。在RGMII模式下,它在RXC上升邊緣時包含RXDV,下降邊緣時包含RXDV和RXERR的微分值
1.2 串行界面
Gigabit以太網(wǎng)絡收發(fā)器目前所提供的高速串行界面可分為LVPECL (Low Voltage Pseudo Emitter Coupled Logic)、CML (Current Mode Logic) 以及VML (Voltage Mode Logic) 等三種訊號位準 (邏輯位準的比較請參考圖8)。串行界面的選擇過去是由收發(fā)器所連接的光模塊種類來決定;現(xiàn)今設計則使用交流耦合的SFP光模塊,這項考慮已不如I/O電力供應能力或終端匹配等因素來得重要。舉例來說,德州儀器 (TI) 的新型收發(fā)器就采用內建終端匹配功能的VML技術。VML驅動器只要采用交流耦合方式,就能與LVPECL訊號完全兼容。
VML驅動組件采用CMOS制程技術,其優(yōu)點在于不需要外接提升電阻,因為它們所采用的NMOS 和PMOS晶體管架構可同時驅動下降/上升訊號邊緣。
不同邏輯位準的額定電壓參數(shù)
參數(shù)?LVPECL?CML?VML?LVDS
VOH?2.4 V?1.9 V?1.65 V?1.4 V
VOL?1.6 V?1.1 V?0.85 V?1 V
輸出電壓 (單端)?800 mV?800 mV?800 mV?400 mV
共模電壓?2 V?1.5 V?1.25 V?1.2 V
圖8:串行I/O的邏輯位準
選擇正確串行界面所應考慮的主要因素:
- 對于功耗的整體沖擊
- 對于實作的整體沖擊
- 與光模塊和電路模塊的互用性
1.3 控制界面
隨著芯片的連接端口不斷增加,控制界面也開始從各埠獨立的I/O接腳,演變成可靠的串行通訊總線。以太網(wǎng)絡的串行通訊總線又稱為Management Data Input Output (MDIO),它是由IEEE根據(jù)以太網(wǎng)絡標準IEEE802.3的多項內容所定義 (第22條款)。MDIO為簡單的雙線式串行界面,它會將如微處理器的管理組件,連接到支持管理功能的收發(fā)器 (例如多端口Gigabit以太網(wǎng)絡收發(fā)器或是10GbE XAUI收發(fā)器),以便控制接收器及搜集收發(fā)器傳來的狀態(tài)信息。MDIO能夠搜集的信息包括:
- 鏈路狀態(tài)
- 速度能力和選擇
- 關機
- 省電休眠狀態(tài)
- TX/RX模式選擇
- 自動協(xié)商控制
- 回路模式控制
- 其它功能
除了IEEE要求的功能之外,收發(fā)器制造商還可自行增加其它的信息搜集功能。
??
圖9:MDIO應用范例
設計人員在選擇Gigabit以太網(wǎng)絡收發(fā)器時,最好選擇內建MDIO的組件,不要考慮未提供這個強大控制界面的產(chǎn)品。
二.功耗
功耗是選擇Gigabit以太網(wǎng)絡收發(fā)器的另一項重要考慮,幾乎所有現(xiàn)代電子裝置都很重視功耗。對于以太網(wǎng)絡交換器和路由器來說,它更成為許多連接埠密集設計的主要考慮因素。雖然Gigabit以太網(wǎng)絡連接端口密度持續(xù)增加,只要產(chǎn)品體積不變,其功率預算通常也會保持固定?;旧?,設計人員必須把更多個連接埠擠進單一機殼內,并確保總功耗不變,或僅微幅增加。新型Gigabit以太網(wǎng)絡收發(fā)器已能幫助設計人員解決這方面的部份困擾。在過去五年里,Gigabit以太網(wǎng)絡收發(fā)器所采用的芯片制程已從BiCMOS/BiPolar轉移到低功耗CMOS技術,使得每個埠的功耗從1 W減少到200 mW以下。
??
圖10:功耗下降曲線
選擇Gigabit以太網(wǎng)絡收發(fā)器時,一個有用的經(jīng)驗規(guī)則是選擇CMOS制程產(chǎn)品;這類組件的個別信道功耗約從200 mW到300 mW。制程技術進步使得組件所需電壓降低,目前多數(shù)組件都能使用2.5 V或是1.8 V電源。
三?封裝
目前大部份的多通道收發(fā)器都采用大型PBGA封裝,其接腳間距從1厘米到0.8厘米。圖11為多信道和單信道組件之間的區(qū)別。
?
圖11:多信道與單信道組件的面積比較
封裝對設計所能提供的連接埠數(shù)目有極大影響。在Gigabit以太網(wǎng)絡收發(fā)器的例子里,設計人員必須采用支持DDR并列信道模式的大型BGA封裝 (如前所述) 才能達成設計目標。封裝的選擇應與電路板設計限制和整體系統(tǒng)架構一并考慮;比方說,BGA封裝雖能縮小組件體積,但當其縮小到某個程度時,實作成本就會遠超過增加連接埠所帶來的好處。隨著信道數(shù)目增加,組件也要采用更復雜麻煩的界面模式,因此今日的Gigabit以太網(wǎng)絡收發(fā)器會在這些因素之間做出適當取舍。
選擇今日的多信道Gigabit以太網(wǎng)絡收發(fā)器時,最好選擇300只接腳以下 (視組件所支持的連接端口數(shù)目而定)、接腳間距約為1厘米、以及組件面積小于20 × 20厘米的BGA封裝。
四?成本
每埠成本是設計人員在比較不同廠商所提供的Gigabit以太網(wǎng)絡收發(fā)器時,所關心的重要因素。新型Gigabit以太網(wǎng)絡收發(fā)器大都是以針對成本最佳化的CMOS制程技術發(fā)展而成。除此之外,封裝技術的進步、以及封裝代工市場的激烈競爭,也為市場帶來更具成本競爭力的解決方案。今天,Gigabit以太網(wǎng)絡收發(fā)器的每端口量產(chǎn)成本約從2.50美元到1.50美元。
其它直接影響成本的因素還包括實作成本 (外部零件)、電源管理需求、和散熱管理需求 (散熱片和風扇等)。除此之外,收發(fā)器的選擇通常也會將ASIC/FPGA/MAC的發(fā)展目標列入考慮。因此工程師不應僅考慮Gigabit以太網(wǎng)絡收發(fā)器成本,而要將整個設計 (ASIC和收發(fā)器) 的成本當成決策因素。
選擇Gigabit以太網(wǎng)絡收發(fā)器時,設計人員必須將整個訊號鏈納入考慮,同時將主要設計目標當成零件選擇的重要參考。
選擇檢查表:
1. 界面
- ASIC/FPGA的選擇和研發(fā)
- 時序零件的選擇和實作
- 控制機制
2. 電源:
- 電源層 (power plane) 設計
- 散熱管理
3. 封裝:
- 電路板設計
- 電路板布局
4. 成本:
- 系統(tǒng)整體可行性
- 實作成本
- 電路板總成本
就效能而言,所有Gigabit以太網(wǎng)絡收發(fā)器都須達到IEEE要求,才能成為合格的Gigabit以太網(wǎng)絡 (IEEE802.3z) 收發(fā)器。但只有效能達到標準,仍不足以在今日的市場上競爭;設計人員必須找出對其設計影響最大的其它區(qū)隔要素,例如功耗、體積、和成本等。
設計人員可以分析需要多個Gigabit以太網(wǎng)絡連接端口的應用,以藉此了解在設計中采用新型多信道Gigabit以太網(wǎng)絡收發(fā)器會產(chǎn)生的沖擊。在此我們以24端口Gigabit以太網(wǎng)絡交換路由器為例,然后比較單信道Gigabit以太網(wǎng)絡收發(fā)器和多信道組件所造成的影響。
TI量產(chǎn)中的TLK2208A,與樣品供應中的TLK2226是多信道Gigabit以太網(wǎng)絡收發(fā)器的兩個最佳范例。這兩顆收發(fā)器組件的重要參數(shù)如下表所示:
|
TLK2208B
|
TLK2226
|
通道數(shù)目
|
8
|
6
|
並列界面
|
DDR-TBI
|
RTBI/RGMII
|
串列
|
VML
|
VML
|
接腳數(shù)
|
289
|
196
|
封裝
|
BGA
|
BGA
|
封裝大小
|
19 × 19釐米
|
15 × 15釐米
|
總功耗
|
1.2 W
|
1 W
|
圖12:組件重要參數(shù)
在這個交換路由器的例子中,我們選擇TLK2208B做為目標設計的收發(fā)器;其主要考慮在于節(jié)省電路板面積和降低功耗,并將ASIC界面的接腳數(shù)目減至最少。為了實作24埠解決方案,我們使用三顆TLK2208B來支持所有24個連接埠;相形之下,此設計若采用以前的單信道Gigabit以太網(wǎng)絡收發(fā)器組件,整個解決方案就需要24顆收發(fā)器。從下圖可看出,利用多信道Gigabit以太網(wǎng)絡收發(fā)器實作這套解決方案,確實能省下可觀的電路板面積。
?
圖13:電路板使用面積比較
在這個例子中若使用八通道TLK2208B收發(fā)器,就能節(jié)省高達1,300平方厘米的電路板面積。除此之外,單通道解決方案可能還需要較大的組件間距和繞線面積,這將使其占用的總電路板面積增加。
大型多信道組件多半采用新型CMOS制程技術,其架構的工作效率也高于先前產(chǎn)品,因此新型Gigabit以太網(wǎng)絡收發(fā)器設計在功耗方面自然占有優(yōu)勢。例如TLK2208B的每個通道功耗約為165 mW,傳統(tǒng)單信道組件則從250 mW到600 mW (視技術而定);這表示相較于傳統(tǒng)單通道收發(fā)器,TLK2208B之類的組件可將功耗減少35%到75%。
由于TLK2208B采用以上升邊緣和下降邊緣做為頻率的精簡位界面、共享式MDIO控制總線、和單一參考頻率輸入,因此它與MAC/ASIC的界面就比單通道解決方案更簡潔、成本也更低。若產(chǎn)品發(fā)展包括設計新的ASIC組件,那么選擇TLK2208B之類的組件就可能是唯一符合成本效益的ASIC實作解決方案。圖14是利用單信道和多信道組件進行實作的接腳數(shù)比較。
使用元件
|
解決方案的接腳數(shù)目
|
3顆TLK2208B
|
867隻接腳
|
24顆64隻接腳的單通道收發(fā)器
|
1536隻接腳
|
圖 14:接腳數(shù)比較
從圖14可以看出,只要使用今日的多信道Gigabit以太網(wǎng)絡收發(fā)器,設計人員就能發(fā)展更多連接端口的系統(tǒng),并滿足功耗更少、成本更低、和體積更小等需求。在許多情形下,多信道組件的節(jié)省幅度確實相當可觀。
根據(jù)前述的各種范例,我們可以清楚看出,今日的多端口Gigabit以太網(wǎng)絡交換器和路由器的設計并不容易。成功的數(shù)據(jù)通訊產(chǎn)品尤其如此,因為它們有眾多變量需要考慮;其中之一就是驅動Gigabit以太網(wǎng)絡光鏈路的Gigabit以太網(wǎng)絡收發(fā)器。只要選擇TI的TLK2208B和TLK2226等新型多信道Gigabit以太網(wǎng)絡收發(fā)器組件,設計人員就可以:
- 減少系統(tǒng)總功耗
- 減少總電路板面積
- 減少I/O接腳數(shù)
- 減少ASIC界面復雜性
- 減少整體的實作風險
系統(tǒng)廠商可以利用這些優(yōu)點,發(fā)展出更可靠和更具成本競爭優(yōu)勢的設計,以確保其產(chǎn)品獲得更廣泛接受,并在市場上創(chuàng)下更輝煌的成功記錄。隨著半導體技術不斷進步,系統(tǒng)的連接端口數(shù)目不斷增加, Gigabit以太網(wǎng)絡收發(fā)器組件將成為設計工程師推動Gigabit以太網(wǎng)絡連接端口快速成長的重要幫手。
評論