長期以來,基于銅的連接為我們提供了良好的服務,并將繼續在從性能和成本角度來看它有效的應用中這樣做。然而,對于超高速和/或長距離信號,使用金屬導體的材料成本和物理信號限制已將目光轉向其他傳輸機制。
光纖并不是什么新鮮事物,電信行業已經推動了光纖收發器和鏈路的開發和部署,因此它們現在遍布全球。我們很少有設計需要以如此高的速度穿越長距離。我們當中很少有人有足夠的財力來建立龐大的高速網絡。另一方面,工程師們現在發現當地的要求正在推動金屬互連的極限。
這是因為對通信的需求不僅僅是計算機中心之間的遠距離布線。通信需求還擴展到機架到機架,甚至是機箱內的板到板,所有這些都將光纖技術推向更高速的設計。
MCU 上的傳統 COM 鏈路足以滿足亞 Mbit/sec 數據速率。然后以太網將我們從 10 Mbit/s 帶到了 100 Mbit/s,現在 1 Gbit/s 鏈路很常見。這是銅耗盡蒸汽和纖維開始發光的地方。
本文著眼于工程師在連接微控制器和光纖時面臨的問題和擔憂。這包括設置和控制激光發射器功率水平和接收器靈敏度閾值的基本任務,以及實時跟蹤性能。
俯視圖
我們可以將微控制器與光纖的結合分為兩大類。一方面是高端網絡處理器。這些以非常高的速度實現和解碼來自多個數據流的協議,通常與 FPGA 結合使用,這些部件本身就是一類。
另一方面是較小的專用處理器,它們控制或存在于(或靠近)模塊化或分立的發射器、接收器或收發器。離散檢測器、發射器、激光器、光纖連接器和電纜組件當然讓我們可以將所有光纖元件放置在我們自己的電路板上。當只需要幾個鏈接時,可以在電路板上復制整個通信鏈接。
我們的主要嵌入式處理器當然可以存儲和檢索發射功率水平、接收偏差和熱補償的校準數據。這些可以在上電期間按順序設置,并作為初始化過程的一部分進行復位。然而,實時跟蹤許多鏈路的性能和動態調整通信參數可能會對中央主機處理器造成影響,尤其是在需要許多光纖鏈路的情況下。
在后一種情況下,一種可行的方法是設計我們自己的模塊或模塊化電路塊,它可以像任何其他部件一樣實現和盤點,并像復制和粘貼功能一樣復制到新設計中。在這種情況下,每個模塊中的小型專用處理器可以實時跟蹤和監控鏈路的性能(圖 1)。
![poYBAGLxzZqAGUXTAABw6hcMSfQ149.png](https://file.elecfans.com/web2/M00/5C/D6/poYBAGLxzZqAGUXTAABw6hcMSfQ149.png)
圖 :如果中央處理器能夠足夠快地監控和糾正所有光纖鏈路,則可以將電平保持在最佳點。如果采樣和校正周期太少,參數可能會漂移到引入錯誤的水平。與 1,000 個不同,一個鏈接不是監控的負擔。
乍一看,這似乎是一種浪費的努力或不必要的冗余。當我只能使用一個時,為什么還要有十幾個小型處理器?這將取決于我們需要多少鏈接。一個鏈接可能不會占用嵌入式控制器太多的主機處理時間和資源,但可以加起來 1,000 個鏈接。體積小、價格便宜、大批量、封裝或什至裸片形式的預編程專用處理器將比模塊化光纖設計中的大多數其他組件便宜。
這種方法的另一個好處是能夠為您的模塊化收發器提供外部高精度時鐘。這允許偏差控制和跨多個鏈路的數據同步傳輸。
在我們的模塊內部,基本處理器可以存儲參數以及執行診斷。當光纖鏈路不需要高速時,這些專用處理器還可以用作串行到并行和并行到串行轉換器。
光纖的一個主要優點是電隔離。如果您正在制作的盒子連接到高壓公用線路并需要通信,Industrial Fiber Optics 的廉價塑料光纖是理想的解決方案,尤其是在需要亞 Mbit/s 數據速率的情況下。
低成本塑料光纖(圖 2)設計用于行業常見的 1.0 毫米或 1,000 微米芯塑料光纖,通常使用可見光 LED 代替昂貴的激光器。現成的 PCB發射二極管和接收器光電晶體管可輕松放置在電路板的外圍。然而,大多數時候,高數據速率將推動對光纖的需求,而塑料則不會。
現成的低成本塑料光纖鏈路非常適用于可受益于塑料光纖提供的高壓隔離的低速微控制器數據速率。這些也可以在高噪音環境中運行。
OEM 還是自己生產?
如果我們的設計需要符合行業標準協議并與數十家不同制造商的設備互操作,那么 OEM 成品和認證模塊是進入市場的最快和最便宜的方式。如果您可以控制鏈接到鏈接的特征,那么在時間允許的情況下自行設計將節省資金。
最簡單的控制鏈接是離散變送器。僅傳輸鏈路比收發器更簡單,基本上是通過數據打開和關閉的可編程激光驅動器。Analog Devices ADN2830ACPZ32 等分立式激光驅動器使用平均光功率的閉環控制并調整激光偏置以維持和監控光電二極管電流。偏置控制范圍為 4 至 200 mA。這些可以報告狀態,但通常通過偏置電阻器或微調設置。
離散光纖接收器填充我們收發器鏈路的另一端;在這里,數字微調式閾值檢測和增益選擇也可以讓我們的專用或集中式主機處理器控制和調整性能。
示例處理器
幾個簡單的專用微控制器可用于我們的發送、接收或收發器模塊或模塊組。德州儀器(TI) MSP430FR5739IRHAR等基本處理器非常適合光收發器模塊內部的日常管理功能,例如從其 NovRAM 存儲設置校準的功率水平。請注意使用 FRAM 以提高可靠性。這些 MCU 還可以監控溫度并補償功率水平和靈敏度閾值。TI 正在為其處理器積極瞄準光纖網絡
。1 當使用多個光纖收發器組時,降低功耗是一個關鍵問題,并且 TI 提供了一個關于低功耗操作和 MSP430 系列特性的培訓模塊。一個概述 PTM 系列也已上線,專注于設計工具。可用于光網絡的MSP-EXP430FR5739開發套件也可從 Digi-Key 輕松獲得。
Maxim 是另一家專門針對光纖通信的制造商,其嵌入式控制器設計用于 SFP+、QSFP、40 G 和 100 G 光收發器以及 PON 雙工器和三工器(圖 3)。DS4830稱為光學微控制器,是一個 16 位微控制器,周圍有一個 13 位 A/D 轉換器,具有 26 個可復用輸入。
![pYYBAGLxzaaABFD8AAE3q2R4gZM494.png](https://file.elecfans.com/web2/M00/5D/72/pYYBAGLxzaaABFD8AAE3q2R4gZM494.png)
圖 :16 位嵌入式微控制器專用于保持高速光纖鏈路的完整性,同時優化功耗和控制主動冷卻技術。
一個特別好的功能是 8 通道、12 位緩沖 DAC 以及 10 通道升壓/降壓基于 PWM 的 DC/DC 控制器,分辨率高達 12 位。這允許相當容易地對多個激光器進行精確和快速的功率控制。可以通過芯片的 I2C 端口進行設置、調整和覆蓋,并且可以通過使用 JTAG 端口為內部處理器開發自定義代碼。
Maxim還提供DS4830EVKIT#光學微控制器評估套件,支持整個MAXQ系列嵌入式微控制器。
如前所述,有源溫度和功率控制對于光纖鏈路的可靠性至關重要。Maxim 提供了一個應用筆記,說明了嵌入式處理器需要執行的控制環路,以可靠地將溫度保持在安全范圍內。2
總之,光纖不再僅用于長距離信號傳輸。現代服務器需要高速、機架到機架的通信,即使在一個盒子內,信號速度也可能決定了對光纖通信鏈路的需求。
無論是在您的 PCB 上放置幾個鏈接,還是設計您自己的模塊化解決方案,工程師都可以利用嵌入式處理器來保持驅動和電源參數不變,從而獲得更高的可靠性和一致的性能。這些處理器也可以成為您模塊化設計的一部分,以節省成本或滿足高壓隔離等特殊需求,或在不降低信號質量的情況下穿越高 EMI/RFI 路徑。
評論