<abbr id="kc8ii"><menu id="kc8ii"></menu></abbr>
  • <input id="kc8ii"><tbody id="kc8ii"></tbody></input><table id="kc8ii"><source id="kc8ii"></source></table><kbd id="kc8ii"></kbd>
    <center id="kc8ii"><table id="kc8ii"></table></center>
  • <input id="kc8ii"></input>
    <abbr id="kc8ii"></abbr>
  • <abbr id="kc8ii"></abbr>
  • <center id="kc8ii"><table id="kc8ii"></table></center>
    <abbr id="kc8ii"></abbr>
    你的位置:首頁 > 電源管理 > 正文

    可靠、靈活的針對復雜電路板的電源管理解決方案

    發布時間:2012-08-02

    導言:電路板上電源的數量取決于VLSI所使用的多個電源的數量,它們與其它器件之間的通信速度需要電路板上有一套獨特的電源,如使用的存儲器類型。這是因為每個VLSI(ASIC/ SoC)器件需要多個電源才能正常工作(如核電壓、I / O電壓、PLL電壓、SERDES通道電壓,以及存儲器接口電壓)。結果,電路板上有15至25個電壓的情況并不少見。多個電源的電路板通常需要實現電源管理功能,包括電源定序、電源故障監測、微調和裕度調整。有些電路板可能需要增強的電源管理功能,如電壓升降調整,電源故障的非易失性記錄和后臺時序更新。

    電路板電源管理的要求


    在圖1所示的線卡中,有四個主要的集成電路和一些粘合邏輯。每個集成電路都需要多個電源,并有定序的要求。這塊電路板有14個電源電壓,需要進行監測、定序、微調和裕度調整。此外,電路板的設計還需要將任何意想不到的電源故障記錄在非易失性存儲器中。

    最初設計電路板的電源管理算法時,設計人員通常只考慮器件相關的時序。這是因為電路板設計人員不知道不同電壓的電源定序的相互依存關系。在一般情況下,在調試過程中要確定電源定序,可編程定序解決方案應該能夠適應原來的定序算法的以下變化:

    -          開啟每個電壓或一組電壓之間的時間延遲

    -          重新定序- 例如如果原來設計的序列為1,2,4,5,3,那么新的順序應該能夠定序為2,3,5,1,4

    -          關閉電源的定序-以相反的順序關閉電源(這是必要的,以盡量減少損壞集成電路)

    -          最大限度地減少集成電路(需要多個電壓)部分被供電的情況,這取決于給定器件的電源故障。例如,如果電源3有故障,那么要立即關閉電源4,然后關閉電源1和2。如果電源1有故障,那么按順序關閉電源2,3,4。

    -          生成電源良好的指示,使各種器件開始工作。例如,CPU需要電源良好的信號,不僅內核電壓是好的,而且DDR存儲器電壓,PLL和IO電壓都是好的。

    -          能夠監測數字信號來完成定序。例如,在給DDR電源上電之前,等待數據包處理ASIC的PLL鎖定。

    -          通過數字控制信號(或邏輯組合)根據需要啟動電源關閉,例如,前面板關機信號。



    圖1  - 通信線路卡的主要集成電路和電源的要求

    所有的電源都打開之后,電路板開始正常工作,電源管理部分應開始監測電源的故障。當任何一個電源出現故障,然后根據發生故障的電源,CPU應該中斷或復位以防止閃存損壞。電源管理算法的監測部分應該具有以下特點:

    -          以1%或更好的精度確定任何按裝在電路板上的電源的故障,以盡量減少虛假的故障指示,最大限度地減少由于監控器的精度限制而錯過了電源故障。此故障指示可用于產生中斷復位到CPU。

    -          由于電源管理電路和裝在電路板上的電源之間存在地電壓差,使用差分信號檢測較低的電源電壓(1.5V或以下),以盡量減少錯誤。

    -          在100毫秒內報告故障,最大限度地減少由于故障電源引起的數據和/或指令的持續時間。

    -          將故障與監控信號相聯系。例如,如果電源1,2,3或4有故障,就激活復位信號。但是,如果電源12有故障,只中斷CPU,以防止傳輸錯誤的數據。
    [page]
    故障記錄功能應該記錄整個電路板斷電的主要原因。通常在一塊電路板上的初始故障會引發連鎖反應。例如,如果電源1有故障,電路板關機功能開始根據編程的電源關閉順序關閉其余的電源。如果故障記錄電路對電源故障的反應速度足夠快,捕獲的情況將顯示電源1有故障,以及其余的電源工作正常。但如果故障記錄電路的響應時間緩慢,它會記錄電源2,3和4都有故障。這樣的故障情況是沒用的。故障記錄電路應具有以下特點:

    -          準確找到任何電源故障(<1%的誤差),以增加捕獲的故障情況的可靠性

    -          在100微秒內啟動故障記錄過程,盡量減少原始故障對捕獲情況的后續影響。

    電源管理實現示例

    一個實現復雜的電源管理的常用方法(圖2)是使用DC-DC轉換器的電源良好信號,以監測這個電源,并使用CPLD來實現定序算法(控制DC-DC轉換器的使能信號)。CPLD也產生監測信號,如電源就緒/故障電壓中斷和復位信號。


    圖2:使用電源良好信號對比電源管理監測實際電源電壓

    優點:

    -          滿足所有的定序要求

    -          電源的數量可擴展

    -          電源上電或電源關閉的定序算法的大小/復雜性沒有限制

    -          定序算法可以與電源定序之間的監控信號(電源良好/故障電壓指示)交錯

    -          由任意數量的數字輸入控制定序和監測算法

    -          在現場系統可以更新定序算法而不中斷電路板的工作

    缺點:

    -          有效的“電源良好”信號并不意味著電源工作在集成電路正常工作的范圍內。大多數DC-DC轉換器的電源良好信號有8%至20%的監測誤差。但是大多數集成電路的電源容差是在3至5%之間。例如,1.2V電壓的實際電壓(核電壓)可以低于額定值的10%(1.08V),但DC-DC轉換器電源良好信號可以指明電源是好的,CPLD可能未激活其復位信號。因此,CPU可能會掛起,并重寫閃存的一個部分(閃存訛誤)。DC-DC轉換器的電源良好信號不應該被用來作為電源電壓故障指示,產生監控信號,諸如“復位”或“低電壓中斷”。

    -          即使電源電壓處于運行容差之前,通常一些集成電路是能夠工作的,。因此,定序算法等待一個額外的時間,使該集成電路板可靠地啟動。

    -          增加軟件的調試時間- 由于精度差的CPU的電源良好信號和存儲器電源,會發生閃存訛誤的情況。很難區分是軟件錯誤,還是由于故障電源引起的意想不到的程序執行情況。因為沒有辦法確定硬件的電源故障,在歸咎于故障電路板之前,軟件工程師浪費了時間,責怪由于閃存訛誤產生了軟件錯誤。這可能會導致產品發布時間的延遲。
    [page]
    用Platform Manager實現分布式檢測和集中控制

    圖3展示了遠程傳感和實施集中控制。這種架構類似圖2所示的電路方案。由于比較器和ADC的整合,這種方案需要的元件數量最少。此解決方案使用了一片萊迪思的Platform Manager和兩片萊迪思的Power Manager集成電路,實現了多達36個電壓的電源管理。

    萊迪思的Platform Manager器件集成了對12個電源電壓的監測,一個48宏單元的CPLD和一個640 LUT的FPGA。Power Manager器件可用于檢測和控制多達12個負載電源。整個電源管理算法在Platform Manager內的FPGA部分實現。Platform Manager還支持電源的微調和裕度調整。

    圖3使用Platform Manager的分布式電壓檢測和集中控制

    優點:


    -          完全靈活的定序支持多達36個電壓,因為在FPGA內實現中央電源管理。對每個電源故障情況的時間調整或定序響應沒有限制。

    -          可靠無折衷的產生靈活的監控信號,因為電壓監測精度為0.7%。此外,因為Platform Manager 和Power Manger器件支持差分電壓檢測,精度不會因為電路板任何部分之間的接地電壓差而受到影響。

        因為所有電源故障狀態都被發送到FPGA,對任何故障的算法響應用100微秒的時間,能夠立即產生監控信號。這樣的速度,再加上很高的監測精度,最大限度地減少了閃存訛誤的機會。

    -          電路板上任何電源故障或其他任何故障可以在100微秒內記錄到非易失性存儲器。這將確保故障捕獲情況中包含了主要故障。

    -          電源管理算法可以使用HDL代碼實現或使用簡化的算法開發工具,稱為LogiBuilder來實現。可以對該程序充分進行模擬,對算法可以進行微調:最大限度地減少電路板由于錯誤而重新返工的風險。

    電源管理算法可以在系統內更新,而不中斷電路板的工作。該器件還存儲了一個“golden image”,所以如果在系統更新被中斷,電路板的電源被重新啟動,該電路板使用這個golden image重新工作。

    Platform Manager 和the Power Manager之間的通信很簡單,萊迪思提供了參考設計。用戶只需添加此參考設計到實際的電路板的電源管理算法。該參考設計提供自動管理所有器件之間的通信,而不干預主要電源的管理算法

    總結

    要求CPLD對電路板上超過12個電壓實現電源管理功能,如定序,復位產生等功能。這些設計取決于電路板上按裝的DC-DC轉換器產生的電源良好信號,用以監控這些電壓。然而,精度差的這些電源良好信號會導致電路板功能的可靠性大大降低。增加電路板的可靠性可以通過用精確的比較器替代這些電源良好信號,監控DC-DC轉換器的實際輸出電壓。

    本文闡述了一個可擴展、在系統可升級,星型拓撲結構的電源管理架構,能夠滿足在一塊復雜的電路板上超過12個電壓的電源管理要求。通過使用萊迪思的Platform Manager 和Power Manager器件,提高了電路板功能的可靠性,能夠準確的監控DC-DC轉換器的輸出電壓(使用片上精密比較器),而無需折衷FPGA內的電源管理算法。
    要采購DC轉換器么,點這里了解一下價格!
    特別推薦
    技術文章更多>>
    技術白皮書下載更多>>
    熱門搜索
    ?

    關閉

    ?

    關閉

    国产成人AV一区二区三区无码| 无码精品久久一区二区三区| 中文字幕一区二区三区久久网站| 久久中文字幕精品| 人妻无码αv中文字幕久久琪琪布| 无码少妇一区二区三区| 国产精品无码成人午夜电影| 熟妇人妻中文a∨无码| 成人无码AV一区二区| 日韩精品无码一本二本三本| 亚洲午夜无码AV毛片久久| 日韩中文字幕在线播放| 99精品人妻无码专区在线视频区| 无码精品日韩中文字幕| 亚洲中文字幕无码久久精品1| 亚洲欧美日韩中文字幕一区二区| 中文字幕亚洲欧美日韩2019| 99久久精品无码一区二区毛片 | 四虎影视无码永久免费| 台湾佬中文娱乐网22| 无码人妻精品中文字幕免费东京热| 国产仑乱无码内谢| 日韩亚洲欧美中文高清在线| 亚洲av无码不卡一区二区三区| 中文字幕视频在线免费观看| 国产成人无码18禁午夜福利p| 亚洲av无码片vr一区二区三区| 亚洲中文字幕无码不卡电影| 国产成人无码精品久久久性色| a中文字幕1区| 熟妇人妻中文a∨无码| 国产亚洲中文日本不卡二区| 中文最新版地址在线| 乱人伦中文无码视频在线观看| 中文字幕久久精品| 高清无码v视频日本www| 国产成人无码AV一区二区在线观看| 免费无码av片在线观看| 亚洲av中文无码乱人伦在线播放 | 精品久久久久久无码免费| 久久综合一区二区无码|