多電源電路的可靠性設(shè)計
發(fā)布時間:2007/8/24 0:00:00 訪問次數(shù):455
作者:王科 光網(wǎng)絡(luò)部研發(fā)工程師
在通信系統(tǒng)的電路中,大多存在兩種以上的電源,實際工程應(yīng)用中還常有蓄電池提供后備供電的情況,對于這些電路,在電壓變化的過程中,可能會引發(fā)電路無效復(fù)位或上電失敗的故障。對此,本文提出了一種實用的解決方案。
圖1: FPGA的上電加載機制。
隨著通信設(shè)備復(fù)雜程度的提高,工程應(yīng)用對設(shè)備的可靠性要求也隨之提高。各種電源配送方案在工程運用上得到了廣泛的應(yīng)用,在有后備電池供電的應(yīng)用上,由于供電系統(tǒng)的切換,通信設(shè)備內(nèi)各部件將面臨一次上電初始化的考驗。
電路上電問題分析
現(xiàn)在通信機房大多采用-48V直流電源,而電子元器件一般采用低電壓供電,以5V和3.3V最為常見,近幾年隨著低功耗器件的大量使用,1.5V、1.8V、2.5V電源也被采用。電路設(shè)計中往往采用DC-DC電源轉(zhuǎn)化模塊提供二次電源。在同時使用多種電源時,可采用多種電源模塊,或采用一種電源模塊加多個直流電壓轉(zhuǎn)換器的方案,下面就兩種典型情況作簡單分析。
1.采用多電源模塊設(shè)計的電路
這種設(shè)計一般包括1只48-5V電源模塊和1只48-3.3V電源模塊。
其中5V電源模塊主要給電路內(nèi)5V器件供電;3.3V電源模塊主要給電路內(nèi)FPGA、ASIC供電,以及供給直流電壓轉(zhuǎn)換器進行更小電壓的轉(zhuǎn)換。這里應(yīng)當指出,如果采用線性調(diào)壓器(LDO)進行小電壓轉(zhuǎn)換時,上級電壓通常采用3.3V,因為常用的1.5V、1.8V、2.5V與5V的壓降很大,在進行電壓轉(zhuǎn)換的時候?qū)p失更多功率,同時增加系統(tǒng)的散熱負擔。
對于這種設(shè)計,由于不同電源模塊的指標差異,存在上電順序的問題。如果5V達到穩(wěn)定的時間比3.3V早,那么將可能造成如下問題:
a. 5V器件已經(jīng)運行正常,而3.3V的FPGA、ASIC還未加載或初始化完畢。如果電路內(nèi)MCU單元為5V供電,那么MCU初始化FPGA和ASIC失敗,電路工作將不正常,這種情況理論上可以通過在MCU程序代碼里添加空轉(zhuǎn)等待語句,但是實際上仍然存在問題,見下面的分析。
b. FPGA加載失敗。圖1顯示了一般可編程邏輯器件的上電加載機制。圖2顯示了48-3.3V的某品牌電源模塊在用蓄電池加電時,其電壓在上升過程中與達到穩(wěn)定狀態(tài)前出現(xiàn)的較為嚴重的波動,測試其他電壓,也發(fā)現(xiàn)類似情況。
圖2:電源紋波示例。
從圖1、圖2可以分析到,F(xiàn)PGA在上電過程中需要自檢電壓,一旦所有要求的電壓值大于某個范圍就開始加載,而此時如果電壓波動較大,那么FPGA可能會加載失敗,因為當波動的電壓處于波峰時FPGA快速檢查電壓并可能通過,在FPGA加載正進行到下面某一步時,電壓值突然下降直至波谷,那么FPGA的后續(xù)加載操作將異常。當然,現(xiàn)在不少FPGA在上電自檢的時候都有個監(jiān)測電壓是否穩(wěn)定的過程,加載失敗的情況基本上很少,不過大部分的FPGA對電壓都有嚴格的要求。
c.與b類似,很多ASIC專用芯片、CPLD在上電初始化的時候都需要有穩(wěn)定的電壓,這里不再累述,可以參閱相關(guān)芯片資料。
2.采用單電源模塊設(shè)計的電路
目前在系統(tǒng)設(shè)計中,為了兼容各種電壓也常采用48-5V單電源模塊和加直流電壓轉(zhuǎn)換器的方案。其實采用單電源模塊的設(shè)計同樣面臨上面提到的問題。單電源模塊也存在上電順序先后的問題。因為電源模塊直接輸出5V,其他電壓值通過直流電壓轉(zhuǎn)換器轉(zhuǎn)換,因此小于5V的電壓上電肯定晚于5V。
在蓄電池供電的情況下,由于蓄電池的本身特性,在上電的時候其電壓是緩慢上升的,由于現(xiàn)在DC-DC模塊的設(shè)計差異,某些模塊在慢上電的過程中出現(xiàn)的電壓擺動仍然會影響FPGA和ASIC的初始化。
解決方法
對應(yīng)可能出現(xiàn)的問題,可以找到相應(yīng)的解決方法。在前文分析的第一種情況(采用多電源模塊)下,對應(yīng)a,可以復(fù)位MCU;對應(yīng)b,可以復(fù)位FPGA;對應(yīng)c,可以復(fù)位相關(guān)芯片。對于第2種情況(采用單電源模塊),復(fù)位相應(yīng)的芯片也可以解決問題。所以最直接有效的方法就是復(fù)位。
當然我們不可能等到故障出現(xiàn)的時候再去手動復(fù)位,這里可以考慮使用Maxim公司的MAX708芯片來完成自動復(fù)位的功能。
MAX708是一種微處理器電源監(jiān)控芯片,可同時輸出高電平有效和低電平有效的復(fù)位信號。復(fù)位信號可由VCC 電壓、手動復(fù)位輸入或由獨立的比較器觸發(fā)。獨立的比較器可用于監(jiān)視第二個電源信號。
在電路設(shè)計中,MCU單元一般由51單片機構(gòu)成,單片機的復(fù)位信號是高有效。一般FPGA和ASIC的復(fù)位信號都是低有效。由于MAX708可同時輸出高電平有效和低電平有效的復(fù)位信號,因此可以利用MAX708的這個特點來解決電路內(nèi)MCU、FPGA、ASIC的上電復(fù)位問題。
圖3:利用MAX708實現(xiàn)上電復(fù)位應(yīng)用。
如圖3所示,當PFI端
作者:王科 光網(wǎng)絡(luò)部研發(fā)工程師
在通信系統(tǒng)的電路中,大多存在兩種以上的電源,實際工程應(yīng)用中還常有蓄電池提供后備供電的情況,對于這些電路,在電壓變化的過程中,可能會引發(fā)電路無效復(fù)位或上電失敗的故障。對此,本文提出了一種實用的解決方案。
圖1: FPGA的上電加載機制。
隨著通信設(shè)備復(fù)雜程度的提高,工程應(yīng)用對設(shè)備的可靠性要求也隨之提高。各種電源配送方案在工程運用上得到了廣泛的應(yīng)用,在有后備電池供電的應(yīng)用上,由于供電系統(tǒng)的切換,通信設(shè)備內(nèi)各部件將面臨一次上電初始化的考驗。
電路上電問題分析
現(xiàn)在通信機房大多采用-48V直流電源,而電子元器件一般采用低電壓供電,以5V和3.3V最為常見,近幾年隨著低功耗器件的大量使用,1.5V、1.8V、2.5V電源也被采用。電路設(shè)計中往往采用DC-DC電源轉(zhuǎn)化模塊提供二次電源。在同時使用多種電源時,可采用多種電源模塊,或采用一種電源模塊加多個直流電壓轉(zhuǎn)換器的方案,下面就兩種典型情況作簡單分析。
1.采用多電源模塊設(shè)計的電路
這種設(shè)計一般包括1只48-5V電源模塊和1只48-3.3V電源模塊。
其中5V電源模塊主要給電路內(nèi)5V器件供電;3.3V電源模塊主要給電路內(nèi)FPGA、ASIC供電,以及供給直流電壓轉(zhuǎn)換器進行更小電壓的轉(zhuǎn)換。這里應(yīng)當指出,如果采用線性調(diào)壓器(LDO)進行小電壓轉(zhuǎn)換時,上級電壓通常采用3.3V,因為常用的1.5V、1.8V、2.5V與5V的壓降很大,在進行電壓轉(zhuǎn)換的時候?qū)p失更多功率,同時增加系統(tǒng)的散熱負擔。
對于這種設(shè)計,由于不同電源模塊的指標差異,存在上電順序的問題。如果5V達到穩(wěn)定的時間比3.3V早,那么將可能造成如下問題:
a. 5V器件已經(jīng)運行正常,而3.3V的FPGA、ASIC還未加載或初始化完畢。如果電路內(nèi)MCU單元為5V供電,那么MCU初始化FPGA和ASIC失敗,電路工作將不正常,這種情況理論上可以通過在MCU程序代碼里添加空轉(zhuǎn)等待語句,但是實際上仍然存在問題,見下面的分析。
b. FPGA加載失敗。圖1顯示了一般可編程邏輯器件的上電加載機制。圖2顯示了48-3.3V的某品牌電源模塊在用蓄電池加電時,其電壓在上升過程中與達到穩(wěn)定狀態(tài)前出現(xiàn)的較為嚴重的波動,測試其他電壓,也發(fā)現(xiàn)類似情況。
圖2:電源紋波示例。
從圖1、圖2可以分析到,F(xiàn)PGA在上電過程中需要自檢電壓,一旦所有要求的電壓值大于某個范圍就開始加載,而此時如果電壓波動較大,那么FPGA可能會加載失敗,因為當波動的電壓處于波峰時FPGA快速檢查電壓并可能通過,在FPGA加載正進行到下面某一步時,電壓值突然下降直至波谷,那么FPGA的后續(xù)加載操作將異常。當然,現(xiàn)在不少FPGA在上電自檢的時候都有個監(jiān)測電壓是否穩(wěn)定的過程,加載失敗的情況基本上很少,不過大部分的FPGA對電壓都有嚴格的要求。
c.與b類似,很多ASIC專用芯片、CPLD在上電初始化的時候都需要有穩(wěn)定的電壓,這里不再累述,可以參閱相關(guān)芯片資料。
2.采用單電源模塊設(shè)計的電路
目前在系統(tǒng)設(shè)計中,為了兼容各種電壓也常采用48-5V單電源模塊和加直流電壓轉(zhuǎn)換器的方案。其實采用單電源模塊的設(shè)計同樣面臨上面提到的問題。單電源模塊也存在上電順序先后的問題。因為電源模塊直接輸出5V,其他電壓值通過直流電壓轉(zhuǎn)換器轉(zhuǎn)換,因此小于5V的電壓上電肯定晚于5V。
在蓄電池供電的情況下,由于蓄電池的本身特性,在上電的時候其電壓是緩慢上升的,由于現(xiàn)在DC-DC模塊的設(shè)計差異,某些模塊在慢上電的過程中出現(xiàn)的電壓擺動仍然會影響FPGA和ASIC的初始化。
解決方法
對應(yīng)可能出現(xiàn)的問題,可以找到相應(yīng)的解決方法。在前文分析的第一種情況(采用多電源模塊)下,對應(yīng)a,可以復(fù)位MCU;對應(yīng)b,可以復(fù)位FPGA;對應(yīng)c,可以復(fù)位相關(guān)芯片。對于第2種情況(采用單電源模塊),復(fù)位相應(yīng)的芯片也可以解決問題。所以最直接有效的方法就是復(fù)位。
當然我們不可能等到故障出現(xiàn)的時候再去手動復(fù)位,這里可以考慮使用Maxim公司的MAX708芯片來完成自動復(fù)位的功能。
MAX708是一種微處理器電源監(jiān)控芯片,可同時輸出高電平有效和低電平有效的復(fù)位信號。復(fù)位信號可由VCC 電壓、手動復(fù)位輸入或由獨立的比較器觸發(fā)。獨立的比較器可用于監(jiān)視第二個電源信號。
在電路設(shè)計中,MCU單元一般由51單片機構(gòu)成,單片機的復(fù)位信號是高有效。一般FPGA和ASIC的復(fù)位信號都是低有效。由于MAX708可同時輸出高電平有效和低電平有效的復(fù)位信號,因此可以利用MAX708的這個特點來解決電路內(nèi)MCU、FPGA、ASIC的上電復(fù)位問題。
圖3:利用MAX708實現(xiàn)上電復(fù)位應(yīng)用。
如圖3所示,當PFI端
熱門點擊
- 寄存器和移位寄存器
- 確定準諧振反激式變換器主要設(shè)計參數(shù)的實用方法
- 稅控收款機專用IC卡應(yīng)用研究 張 劍,郭玉東
- 無速度傳感器異步電機矢量控制方法
- 超聲波測距與嵌入式SPT-K控制器在汽車自動
- 新一代DRSEM系統(tǒng)SEMViSiOnG2
- 四探針技術(shù)測量薄層電阻的原理及應(yīng)用 劉新福,
- 黑白電視機高壓包的繞制
- 射頻識別電路中高頻功放的設(shè)計
- 無源元件對音質(zhì)的影響與改善的新技術(shù)
推薦技術(shù)資料
- AMOLED顯示驅(qū)動芯片關(guān)鍵技
- CMOS圖像傳感器技術(shù)參數(shù)設(shè)計
- GB300 超級芯片應(yīng)用需求分
- 4NP 工藝NVIDIA Bl
- GB300 芯片、NVL72
- 首個最新高端芯片人工智能服務(wù)器
- 多媒體協(xié)處理器SM501在嵌入式系統(tǒng)中的應(yīng)用
- 基于IEEE802.11b的EPA溫度變送器
- QUICCEngine新引擎推動IP網(wǎng)絡(luò)革新
- SoC面世八年后的產(chǎn)業(yè)機遇
- MPC8xx系列處理器的嵌入式系統(tǒng)電源設(shè)計
- dsPIC及其在交流變頻調(diào)速中的應(yīng)用研究