冗余電源是高可用系統中關鍵的部分。在最簡單的解決方案中,兩只電源可以利用二極管來通過或門輸出以驅動負載。這樣,這兩只電源既可以共同工作,也可以一只工作,一只備用。
場效應晶體管(FET) ORing控制器是一款更實用的解決方案,因為它避免了二極管電壓降、功率損耗以及熱損耗。因此我們可以用低電壓損失MOSFET來配置新穎經濟的系統。在這里我們將討論幾個服務器冗余電源配置的示例。
服務器的冗余電源技術
高可用系統的電源總線可能采用OR或者N+1配置,或者兩者同時采用。通常來說,因為存在正向壓降及其帶來的熱損耗,所以在低電壓、高電流的應用中我們不采用二極管。因此人們更傾向于采用FET ORing技術。然而,采用高度集成和分立式設計的MOSFSET控制器本身也存在很多不足之處。
在圖1中,MOSFET兩端的差分電壓VAC是由控制器監控的,控制器是根據VAC來設置MOSFET的閘極電壓的。在MOSFET開啟和關閉時的實際開關點電壓以及控制的方法和速度決定了控制器成功地模擬二極管的性能和穩定性。
TPS2410控制器是專門為服務器應用而設計的。服務器的負載通常是低電壓、相對穩定的高電流,不允許出現流向失效電源(failed power supply)的反向電流。下面我們將討論一些有關冗余電源配置的示例。示例中采用了圖1中帶方框的二級管符號來表示N通道MOSFET和控制器的簡圖。
圖 1、“帶框的二級管”表示控制器和MOSFET的簡圖
OR配置
圖2顯示了一款簡單的ORing電源控制器。通常,在刀片服務器上的主電源總線為正12伏。其他電源軌上的OR布線也是如此,甚至包括CPU的內核電壓,它們通常是0.8到1.8伏。計算機內核電壓太低,無法使用二極管。
圖 2、簡單電源的OR
這個例子當中的組件位置沒有標出。設計人員可以把系統分區然后在電源或者刀片服務器上找到 ORing 電路。
并聯的MOSFET
控制器的柵極關斷電流足以驅動MOSFET柵極。針對高電流應用,MOSFET可以并聯方式連接,或者以背靠背(back-to-back)的方式連接來去除MOSFET主體二極管效應。以并聯方式接入的MOSFET與相同部件號的器件有細微的參數上的區別。在并聯工作時,它們的負載會出現不均衡,且這種不均衡在開啟時比在恒定狀態下更為明顯。通常,一個MOSFET承載大部分的啟動電流。此處是指只考慮通常選用的MOSFET的因素,但是對于并聯的MOSFET來說,則需要查詢MOSFET參數中的安全工作區(SOA)。單個MOSFET應該能支持幾十微秒的負載。
背靠背的MOSFET
TPS2410控制器的功能突破了基本的ORing功能,其具有欠壓和過壓保護功能,而更簡單的控制器(如TPS2412)只能提供基本的ORing功能。將檢測過壓的ORing控制器和背靠背MOSFET配置在一起使用可能會讓我們受益非淺。當檢測到過壓情況以后,控制器就會關閉MOSFET柵極,且PG信號為false以表明出現了過壓的情況。如果過壓超過了正向主體二極管電壓,電源則不斷向負載供應更高的電壓。PG狀態的輸出會發出信號讓系統電源控制器關閉失效的電源。背靠背MOSFET確保控制器一檢測到過壓情況就立刻關閉輸出。
為電源總線供電
該控制器可以對電源和電源總線之間的熱插拔事件進行管理。無論電源和總線處于什么狀態,電源都可以熱插拔到電源總線上。當電源從電源總線上熱拔時,控制器會把MOSFET輸入端的電壓調至為0伏,從而盡可能地把裸露的連接器引腳電壓降至安全范圍。MOSFET需要負電壓控制器繼續驅動柵極以使其保持開啟狀態,而負載電壓則通過MOSFET被映射(reflect back)到輸入連接器引腳之上。
電源總線到負載
像TPS2490這樣的熱插拔控制器應該用在電源總線和刀片服務器之間。當刀片服務器熱插拔時,輸入端大容量電容先被放電并產生很高的浪涌電流,浪涌電流會破壞總線連接器和電路板,進而可以導致短暫的壓降并影響其他系統電子組件。熱插拔控制器可以管理浪涌電流并且在穩定的狀態下發揮高速電路斷路器的作用,以保護系統組件。其還可以防止其他操作軟件出現故障。