01光口與協議的區別 前段時間開始學習高速接口的時候,會經常使用光口收發數據,不知道有沒有人在沒有接觸過光口時,會不會將萬兆網與光口綁定,我在沒有接觸這個接口的時候就有這種思想,認為光口就是用來實現萬兆網協議的。
圖1 開發板光口視圖 光口只是物理接口,用來傳輸數據的載體。而萬兆網、SRIO等是通信協議,規定發送方與接收方傳輸數據的規則。 兩者并沒有直接的聯系,比如SRIO可以通過光口傳輸,也可以直接使用PCB走線連接發送方和接收方。同理光口也可以用來傳輸萬兆網、SRIO、以及自定義的各種高速接口協議。02光口 一般FPGA開發板上的光口如圖1所示,下面是其對應的原理圖。 圖2 光口原理圖 上述兩個光口各自包含一對接收和發送的差分引腳,直接與FPGA的高速收發器的引腳相連。 注意在使用該接口時,失能引腳TX_Dis必須給低電平,否則光口無法正常工作。03光模塊? 信號在開發板上是以電信號的方式進行傳輸,而光纖內部是利用全反射來傳輸光信號,全發射在初中物理課上就講了,而且還有光纖利用全發射傳輸的光信號的相關考試題,這方面內容就不需要贅述吧。 因此需要光模塊把電信號轉換成光信號,然后再通過光纖傳輸,同時也可以把接收到的光信號轉換為電信號。 光模塊的內部組成如下所示,常見的光模塊速率為155Mbps(百兆)、1Gbps(千兆)、10Gbps(萬兆)、40Gbps等。
圖3 光模塊組成 光模塊根據封裝不同,分為SFP光模塊(標準速率為百兆或千兆)、SFP+光模塊(與SFP外形相似,標準速率萬兆)、QSFP+光模塊(標準速率40Gbps)、XFP光模塊、CFP光模塊等等,比較常用的三種封裝如下圖所示。
圖4 常見三種光模塊封裝 按照模式可以分為單模光模塊和多模光模塊,這兩種的區別與光纖種類有關。
由于我的板子FPGA是K7系列,收發器的線速率最高可以達到10.3125Gbps,采用64B66B編碼時,數據傳輸速率可以達到10Gbps,因此選擇SFP+光模塊即可。
04光纖 光纖是由塑料和玻璃制成的纖維,通過全反射原理傳輸光信號。具有重量輕、抗干擾能力強、傳輸距離遠、帶寬大等優勢。 光纖傳輸的常用波長有850nm、1310nm、1490nm、1550nm。如果光纖只能傳輸一種波長的光,則稱為單模光纖(SMF),適用于長距離傳輸。如果光纖能夠傳輸多種波長的光,則是多模光纖(MMF),適用于機房等短距離傳輸。
注意單模光纖應該配對應單模光模塊,我們在學習的時候不需要考慮光纖的種類,只要能夠傳輸數據就行,但是要對這些概念有個印象。 常見的光纖接口類型如下所示,包含金屬螺紋接口(FC)、類似BNC的金屬卡接口(ST)、塑料方形接口(SC)、較小的塑料方形接口(LC)等。
SC的體積最大,LC體積最小,ST最牢固,其次是FC。 在購買光模塊時,接口一定要與光纖接口類型匹配,否則可能無法使用,現在網上也有光模塊和光纖做成一體的線,如果學習的話可以購買這種。
0510G以太網的命名規則 10 G以太網標準于2002年首次發布在IEEE 802.3ae,此版本旨在支持光纖介質。后來又開發了各種其他版本來處理不同的介質,不同的數據速率和距離覆蓋范圍。 下表提到了10 G以太網物理接口命名規則,如10GBASE-T中所述,10G 代表傳輸數據的速率、BASE代表基帶、T代表傳輸介質是銅。
表1 10G以太網的命名含義
第一個后綴(介質類型/波長/距離) |
第二個后綴 (編碼類型) |
第三個后綴 |
B:雙向光纖 C:銅(雙軸) D:并行單模(500m) S:短光波長(850nm)/距離(100m) L:長光波長(1310nm)/距離(10km) E:超長光波長(1550nm)/距離(40km) F:光纖(2km) K:背板 T:雙絞線 |
R:64B66B編碼 X:8B10B編碼 W:廣域網PHY,支持64B66B編碼 |
4:4個XAUI通道 M:多模 |
其中10GBASE-T系列支持64B65B編碼,支持雙絞線傳輸,帶寬小于500M。 10GBASE-R系列支持64B66B編碼,支持光纖傳輸,提供10GBASE-SR、10GBASE-KR、10GBASE-LR、10GBASE-ER、10GBASE-LRM等配置。 其中10GBASE-KR表示采用背板傳輸,圖1中的光口位于底板上,這種底板就被稱為背板。 10GBASE-X系列支持8B10B編碼,支持銅纜(10GBASE-CX4)和光纖(10GBASE-LX4)介質傳輸,10GBASE-KX4是用于背板的10 Gbps基帶規范。 即使10GBASE-KX4和10GBASE-KR都是10 Gbps電氣接口,卻描述了不同的PHY。10GBASE-KX4 PHY在4通道中以10GBASE-KR的1/4速率運行,以達到相同的吞吐量。
綜上所述是對光纖、光模塊的一些知識掃盲,便于后續使用光口傳輸SRIO、萬兆網、自定義的一些高速接口協議。
審核編輯:彭菁
-
高速接口
+關注
關注
1文章
44瀏覽量
14777 -
sRIO
+關注
關注
1文章
31瀏覽量
21022 -
光口
+關注
關注
0文章
12瀏覽量
7375 -
千兆網
+關注
關注
0文章
35瀏覽量
9592
原文標題:科普光纖及光模塊
文章出處:【微信號:FPGA研究院,微信公眾號:FPGA研究院】歡迎添加關注!文章轉載請注明出處。
發布評論請先 登錄
相關推薦
評論